John's Blog: Sending Mail Through Gmail

July 3, 2012

Gmail is not only the most commonly used mail service on the Internet, it's also available to just about everyone, so it makes a great test service. Whether you need to use Gmail as your primary mail service or just want to set up an easy test of Rumpus' mail sending capabilities, it's worthwhile to take a look at a sample setup.

Update (April 2016)! Google Mail recently made a change that effectively disables standard SMTP authentication. Log into your Gmail account and make sure "Allow Less Secure Apps” is enabled, which re-enables standard mail suthentication. Google "Gmail Allow Less Secure Apps” for details.

There are really only two special details to make note of when setting up for Gmail mail service. First, Gmail requires that all SMTP messages are sent using TLS encryption, so be sure that option is enabled in Rumpus. Second, the preferred SMTP port for Gmail is 587. (This is pretty common for SMTP servers in general.)

Here's an example setup, as configured on the Network Settings window in Rumpus:

For standard Gmail accounts, the "Server Address", "Port", "Use TLS" and "Use Extended Greeting" options will be configured exactly as shown above. In all cases, you'll need to enter "Username", "Password" and "Administrator E-Mail" values that are specific to your Gmail account. For initial testing, at least, be sure to set both the "Username" and "Administrator E-Mail" fields to the full Gmail address. And of course, the "Password" field will need to be set to that account's Gmail password.

The "Send A Test Message" button is really handy, and its result window is very accurate. If the test result indicates that the mail was successfully sent, you can be sure that it was. If the message fails to come through, check your spam filter and you'll almost certainly find it. If an error is indicated, read the message carefully... It almost always specifically identifies the problem.

When you create new Event Notices, the E-Mail settings defined on the Network Settings window will be used as default values, making notice creation easy. Notice that the Event Notices window offers similar SMTP options, but lacks the "Port" and "Use TLS" options. The "Use TLS" option automatically applies to all Event Notices. The SMTP port is appended to the Server Name, separated by a colon, as in "smtp.gmail.com:587". But again, since Rumpus applies the SMTP options as defaults for new Event Notices, you shouldn't need to worry about those details, as they'll automatically be set correctly when you create a new notice.

As always, if you have trouble, send mail to support@maxum.com. Be sure to include details, especially the entire test e-mail result message, which is always the best way to diagnose mail problems.

© Copyright 2018, Maxum Development Corp.