Use of sendmail function to send an email from a gmail account
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
ZACHARIAS KOUNTOUPIS
el 27 de Jun. de 2017
Comentada: Adam Danz
el 31 de Mzo. de 2020
I am trying to send an email, using the MATLAB sendmail function. I have been following the instructions of the sendmail function analysis in Mathworks on this link: https://uk.mathworks.com/help/matlab/import_export/sending-email.html
The code which I used on the command window is the following:
setpref ('Internet','E_mail','myemailaddress@gmail.com');
setpref ('Internet','SMTP_Server','smtp.gmail.com') ;
setpref('Internet',SMTP_Username','myusername');
setpref('Internet','SMTP_Password','mypassword') ;
sendmail('emailofreceiver@gmail.com','texttobesent') ;
The message that I am getting after running those commands is the following:
Error using sendmail (line 169) 530 5.7.0 Must issue a STARTTLS command first. i67sm1310611wri.61 - gsmtp
From what I understand, I must change the arguments inside one of the setpref functions that I call, though I am not sure what exactly to include in them. Any help would be very much appreciated! Thank you in advance!
0 comentarios
Respuesta aceptada
JESUS DAVID ARIZA ROYETH
el 27 de Jun. de 2017
solution:
setpref('Internet','SMTP_Server','smtp.gmail.com');
setpref('Internet','E_mail','myemailaddress@gmail.com');
setpref('Internet','SMTP_Username','myusername');
setpref('Internet','SMTP_Password','mypassword');
props = java.lang.System.getProperties;
props.setProperty('mail.smtp.auth','true');
props.setProperty('mail.smtp.socketFactory.class', 'javax.net.ssl.SSLSocketFactory');
props.setProperty('mail.smtp.socketFactory.port','465');
sendmail('emailofreceiver@gmail.com','texttobesent') ;
11 comentarios
Mutual Information
el 31 de Mzo. de 2020
Thanks for this solution. I've been trying to do this for a while.
Adam Danz
el 31 de Mzo. de 2020
For those of you still having trouble after granting access in google security settings, there's a discussion under this answer pointing to solutions to problems with antivirus software, firewalls, and security certificate issues.
Más respuestas (1)
P M
el 20 de Nov. de 2017
Am having MATLAB 2012a.. it is asking for activation whenever opening MATLAB. After activation process completed also, repeatedly asking to activate. How to solve this pbm. Pls help me...
0 comentarios
Ver también
Categorías
Más información sobre Web Services en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!