Hi! I’m running an app on ubuntu 12 that is based on CakePHP. I was just migrating the app and everything is working, but i have errors every time I try to send e-mails with my gmail account. This app is totally tested and work 100% but here in DigitalOcean the SMTP connection seems to be impossible…
any idea?
My basic config (and i know 100% it’s OK because the app is already working on at least 4 servers) is:
public $mail = array( ‘transport’ => ‘Smtp’, ‘host’ => ‘ssl://smtp.gmail.com’, ‘from’ => array(‘user@web.com’ => ‘Pretty Name here’), ‘port’ => 465, ‘timeout’ => 30, ‘username’ => ‘myname@mymail.com’, ‘password’ => ‘mypass’, ‘emailFormat’ => ‘html’ );
using CakePHP and CakeEmail function. As I said, everything works perfectly on other servers.
And no, it’s not a gmail ban, because I tried to install the app on another server after installing it here and everything is still working…
Any idea about why is SMTP blocked??
My cake say:
Connection timed out
and the trace:
CORE/Cake/Network/Email/SmtpTransport.php line 99
CakeSocket->connect()
protected function _connect(){
$this->_generateSocket()
}
I’ve tried lot of thing, but nothing seems to work… any ideas? it’s a little big urgency ^ ^
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
If Google has a strict policy against SPAM, why block initially SMTP for Google?
And they asked for 60 days to release an account.
This comment has been deleted
Hi Ramon, <br> <br>To curb a recent increase in abuse and SPAM, we have an initial SMTP block on new accounts created in certain contexts. If you file a support ticket (https://cloud.digitalocean.com/support) the team should be able to lift that for you after some manual account verification. <br> <br>Sorry for the inconvenience!
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.
