cannot send an email through matlab
4 次查看(过去 30 天)
显示 更早的评论
Im not being able to send an email thgourh matlab.... My google account allow external applications to use it....
here is the code.... any suggestions?
------------------------------
username='myemail';
password='mypassword';
setpref('Internet', 'SMTP_Server', 'smtp.gmail.com');
setpref('Internet','E_mail',username);
setpref('Internet', 'SMTP_Username', username);
setpref('Internet', 'SMTP_Password', password);
props = java.lang.System.getProperties;
props.setProperty('mail.smtp.auth', 'true'); % Note: 'true' as a string, not a logical value!
props.setProperty('mail.smtp.starttls.enable', 'true'); % Note: 'true' as a string, not a logical value!
props.setProperty('mail.smtp.socketFactory.port', '465'); % Note: '465' as a string, not a numeric value!
props.setProperty('mail.smtp.socketFactory.class', 'javax.net.ssl.SSLSocketFactory');
sendmail('another@email', 'Hello world')
------------------------------
0 个评论
采纳的回答
Adam Danz
2019-5-3
编辑:Adam Danz
2019-5-3
Mario, follow this demo on how to send an email from a gmail account using matlab. You're close - you just have to make some small adjustment.
Feel free to leave a comment if you get stuck.
5 个评论
Adam Danz
2019-5-3
Ah, this is also a common problem. I'll update that post to mention this. Thanks for following up!
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Web Services 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!