Clear Filters
Clear Filters

Error using sendmail - Could not connect to SMTP host: smtp.gmail.com, port: 25;

23 views (last 30 days)
I"m trying to send Email from my Matlab to my Email account. I used the following code:
props = java.lang.System.getProperties; props.setProperty('mail.smtp.auth','true'); setpref('Internet','SMTP_Server','smtp.gmail.com'); setpref('Internet','SMTP_Username','myGmailuserName@gmail.com'); setpref('Internet','SMTP_Password','myGmailPasword'); subject='first mail from my Matlab'; sendmail('myGmailuserName@gmail.com',subject)
But received the following error message:
"Error using sendmail (line 171) Could not connect to SMTP host: smtp.gmail.com, port: 25;"
I would be grateful to anyone willing to help. Eitam Luz

Answers (1)

fbaillon
fbaillon on 4 Aug 2017
You must enable StartTLS and spécifie the port :
props.setProperty( 'mail.smtp.starttls.enable', 'true' );
props.setProperty( 'mail.smtp.socketFactory.port', '587' );
This answer is a bit late, but if it can still help you...
Fabien Baillon

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!