Hi, I have a problem with a script in Matlab. When I run my script: _________________________________________
clear allclcmail='*********@gmail.com';password='*****';setpref('Internet','E_mail',mail);setpref('Internet','SMTP_Server','smtp.gmail.com');setpref('Internet','SMTP_Username',mail);setpref('Internet','SMTP_Password',password);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');props.put('mail.smtp.starttls.enable','true');% Send the email. Note that the first input is the address you are sending the email to
sendmail(mail,'Test from MATLAB','Hello! This is a test from MATLAB!')
________________________________________________
I have the following error message:
_________________________________________________
??? Error using ==> sendmail at 168 Exception reading response; sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Error in ==> test_gmail at 18 sendmail(mail,'Test from MATLAB','Hello! This is a test from MATLAB!') ____________________________________________
Anybody can help me? Does anyone know how to troubleshoot this?
Best Answer