I have successfully installed a copy of SuiteCRM on a hostmonster shared hosting environment. We are using google apps for our email. I need to configure the CRM to use the google apps email. However, when I send a test email, it says that the from address failed. The following is the output of the log:
Fri Oct 25 05:28:44 2013 [2476][1][FATAL] SMTP -> ERROR: Failed to connect to server. Code: 110 Reply: Connection timed out
Fri Oct 25 05:28:44 2013 [2476][1][FATAL] SugarPHPMailer encountered an error: The following From address failed: dummy@abcd.com
Can anybody tell me if there is a work-around for this?
If you are setting up mail to be sent from Gmail, you will need to supply valid login details and a valid “From” email address(for example the one which you are setting up for Gmail) which you set in email settings.
Sat Nov 16 06:42:35 2013 [3002][1][FATAL] SMTP -> ERROR: Failed to connect to server. Code: 111 Reply: Connection refused
Sat Nov 16 06:42:35 2013 [3002][1][FATAL] SugarPHPMailer encountered an error: The following From address failed: admin@example.com
I get the error message as I try to “Send Test Email”
But if with Godaddy shared hosting, If I use “relay-hosting.secureserver.net” without authentication details, then it works. However I prefer to use SMTP Authentication process, which is not working. Please advice.
Quick question, in setting up the admin account, under email settings, if I put an email address here in outgoing email, is this the email address that the notifications will be sent from for SuiteCRM? So if SuiteCRM sends me a notification, how can I set which email it sends it to?
@GoldenRatioTech, yes the email you set in the outgoing email section is the email SuiteCRM uses to sent mail. And to receive mails in your inbox, you’ve to save your email address in your user account which can be accessed from the top right corner in the menu section.
Another reason why outgoing mails don’t work even after entering valid SMTP details is because the port you’re using might be closed/blocked by the server you’ve set up SuiteCRM in. So you got to check with the server guys if it is listening to the port you’re trying to use to sent mails. (For example, if you’re using port 993 for outgoing mails, ensure that it is not blocked by the server you’ve configured SuiteCRM in.)
You just have to be sure about which smtp port your VM Instance lets you use and then set the proper configuration in your email settings admin panel in suitecrm.
You will see that SendGrid is a great option to use to avoid this kind of error.