I am Getting an error with send Mail

3 views (last 30 days)
Noah Smith
Noah Smith on 24 Feb 2020
Answered: Jyotsna Talluri on 27 Feb 2020
setpref('Internet','E_mail','*myEmail*');
setpref ('Internet','SMTP_Server','smtp.gmail.com') ;
setpref('Internet','SMTP_Username','*myEmail*');
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('*myEmail*','yo');
I did pretty much everything everyone has said to do. I got past the authentication error by turring third party security off but now i am getting this error
Error using sendmail (line 175)
IOException while sending message;
encoding
Error in addadwda (line 10)
sendmail('*myEmail*','yo');
I dont know what to do because I dont see this error anywhere on google related to matlab. (the 'while sending message' is not purple when the error pops up in the comand window)

Answers (1)

Jyotsna Talluri
Jyotsna Talluri on 27 Feb 2020
Go to this link https://myaccount.google.com/security#signin and in the section "Apps with account access" change "Allow less secure apps" to ON.Also disable the two step verification.Hope this helps.

Community Treasure Hunt

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

Start Hunting!