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

31 visualizaciones (últimos 30 días)
KCG
KCG el 17 de Mayo de 2017
Respondida: fbaillon el 4 de Ag. de 2017
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

Respuestas (1)

fbaillon
fbaillon el 4 de Ag. de 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

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by