Here's my current setup
Domain hosted at godaddy.com - I point my dns to dns.he.net nameservers
DNS hosted at dns.he.net - I point my A record to my server IP
Email hotsted on google apps - I point my MX record to Google Apps
Site hosted on apache server with a cpanel type thing.
All of my email accounts are on google apps. We have about 40 emails on there, and we want to keep google apps, it makes our life easier.
The problem:
Google Apps only allows 500 sent emails a day via one account (yes you can send 2000 if we upgrade, but that's 40*$5 per month and that's too $$ much for email.
My website keeps hitting the 500 email send limit a day for our sales#mysite.com email. I need to push that one email account to my server and use my server to send the emails from there, since there is no sending limit on that.
My Question:
How can I keep google apps for all of my email accounts except one, and how do I forward just that 1 email address to route though my server to send and receive emails?
Other email services like SendGrid, Mandrill (Mailchimp), Mailgun, etc. aside, you can use Groups and have a higher limit. See this.
Group provisioning and maintenance can be done with tools like GAM
Related
I have about 150 students next semester and I would like to provide each student with their own burner email address so that I can require them to subscribe to various websites. At the end of the semester, I'll delete all the accounts.
I found https://thehelm.com, but I'm looking for a free way to create burner email accounts.
I have a domain hosted on a VPS, but using smartermail would cost additional.
You can use your VPS to host an unlimited number of emails.
Register a domain name for your VPS.
Setup the appropriate MX records that point to your server.
Open port 25 to allow SMTP traffic and port 80 for web traffic.
Install an SMTP server: Postfix, Sendmail... See Comparison_of_mail_servers
Install a web server and a webmail client to provide a web interface for mail. I like squirrelmail. You could use pop3d or imapd if you prefer a local client.
The only limit to using this method is the storage limit on the VPS.
This is not free(5-30 dollars a year for the domain name + VPS costs), but you can host as many emails on it as space allows. As an educators bonus, you have the ability to monitor all email activity, as permitted within your acceptable use policy.
Do they need the emails themselves? Or do they just need to create an account? I'm just thinking that gmail has a functionality where you can postfix an email address with +(something) and sites will think it's a distinct email address, but gmail servers will acknowledge it as the same email.
For example if my email address were danny#gmail.com I could have the following email addresses:
danny+1#gmail.com
danny+2#gmail.com
danny+steve#gmail.com
etc.
These look like distinct emails for the purpose of creating accounts on websites, but all the emails from those 150 different accounts will end up in the same inbox. You can just share the login credentials for the 1 email address with all 150 students (or you could create 1 gmail per class of 30, 5 in total).
I spent weeks on researching the net on wich solution should I use in order to correctly send emails from my websites hosted on shared hosting accounts, but the more I read - the more confused I get.
So this is my situation!
I have among others, an ecommerce website built on OpenCart, on a shared hosting account and a few email addresses in cPanel, like sales#mydomain.com, newsletter#mydomain.com, contact#mydomain.com, etc. These email accounts are also accessible via roundCube by the user at email.mydomain.com and via IMAP\SMTP on their email clients like Thunderbird.
The website has these email addresses set up and it uses (at leas Opencart does) php mail() to send emails for events (new order, contact, quote, etc).
Since last year or so, providers like Yahoo keeps banning the server's IP address and emails get bounced back with failure messages, Gmail recipients get them in Spam folder, etc. I almost monthly ask my hosting provider to change IP address, ask Yahoo or spam services to unblock the IP address, do tests, etc and I don't even have a large number of emails going, like 100 per month, most of them are Ask for a quote wich are plain text messages.
In other words, it isn't working.
What I am looking for what solution should I use to send emails from websites hosted on shared accounts, that is transactional emails and newsletter emails without upsetting Yahoo,Google,etc. subdomains? external smtp service? configure email accounts in a specific way? What do you guys use ?
If you are able to add extensions to Opencart on your shared host, you may want to consider adding the phpmailer extension (http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3932). This will enable you to send all outgoing mail from Opencart via phpmailer, which can be setup to send mail through a remote SMTP relay (such as smtp.gmail.com, sendgrid, or some other remote SMTP relay). A reputable remote SMTP relay will probably be less likely to be blacklisted than your host's SMTP relay that the php mail() command is currently using.
I want to know if it's possible to have a Google Apps for Businesses account with say 2 emails "hosted" there and also have 3 other emails accounts on my mail server. So can I set up the MX Records to "redirect" emails to the Google server first (highest priority MX records), if it doesn't find the destination email there, have it "send" to my regular mail server?
This way I can have 2 email accounts with all the "benefits" on Google Apps and 3 other not so important ones (like contact#, financial# etc) on my regular email server, managed from my cPanel interface.
Thanks
To anyone seeing this post, I'll answer my own question: yes it's possible. You need to set up "Split delivery" in your Google Apps account. More about this here: http://support.google.com/a/bin/answer.py?hl=en&answer=173534
I'm trying to code a mail sender service. Previously I built a simple desktop application which uses my shared hosting mail server to send html mails. But now it's not enough and I plan switching to Gmail or Amazon SNS.
For Gmail I have to use min 15 different accounts to be able to send up to 1500 emails. Also sometimes gmail blocks the accounts and I have to login and change the passwords.
I've just signed up for Amazon SNS but it does not looks to what I need. You first have to subscribe users then send emails. Also emails are sent from no-reply#sns.amazonaws.com addres. Is this the all service or I can configure it as I wish?
I also read some suggestions to lookup the MX records for the destination mail servers How to send 1000+ emails per day using an ASP.NET Web site
I want a minimum cost solution. So which is best and is there a better solution?
We use Mailjet for 3 sites now. Initially we used the free plan (6000 / month) to test the set-up and reporting. Now the 3 sites are run on it. Very satisfied - especially since they offer dedicated IP monitoring. According to us, it's rather easy to install. SMTP very easy and one of the sites integrates with the API. I'd recommend
There are a multitude of services available for you that will allow you to send 1500+ emails per day and will get the headache of email deliverability off your plate.
PostageApp (Ours!)
SendGrid
Postmark App
Deliver
Mailjet
Take a look and see which fit your needs and have the implementation method that you are looking for. They each have a free service, so it's definitely easy to try.
(Full Disclosure: I am the Product Manager of PostageApp. Let me know if you have any questions!)
A relatively new option for transaction emails that seems pretty good from Mailchimp:
Mandrill
Looks like it has decent integration with their main service as well.
You can utilize some premium services to send 1000 emails here, daily for free
Remember, you should not spam in the services listed, just you create multiple lists in all accounts & send emails daily.
I signed up with Google apps standard edition for one of my domain names say example.com. I setup the emails like contact#example.com - and using the Google Email client and loggin as user contact - if I send emails to users - they arrive in their inbox.
But when I send it through my php script running on my hosting account where I have registered the domain example.com - using the same email address contact#example.com - it ends up in the Spam folder - I've noticed this in both yahoo and gmail accounts
Any tips on how to prevent this from happening.
Thanks
Does the computer you are sending the email from have a reverse PTR record? Jeff has a great post up today detailing the necessity of having one.
Another option is to just use one of the cloud based email providers. Some suggestions:
http://postmarkapp.com
http://www.socketlabs.com
Also make sure that the IP address you are using for email hasn't been black listed: http://www.mxtoolbox.com/blacklists.aspx.