Why am I getting this error when I try to send an email using sendmail?
Show older comments
This is the error message I get:
Error using sendmail (line 171) Could not connect to SMTP host: [smtp server], port: 25; Permission denied: connect
I have tried allowing MATLAB through my firewall, changing the sending email address, and different combinations of the following code:
66 - setpref('Internet','E_mail','[my email address]');
67 - setpref('Internet','SMTP_Server','[smtp server');
68 - setpref('Internet','SMTP_Username','[my email address]');
69 - setpref('Internet','SMTP_Password','[my password]');
70 - props = java.lang.System.getProperties;
71 - props.setProperty('mail.smtp.auth','true');
72 - props.setProperty('mail.smtp.socketFactory.class','javax.net.ssl.SSLSocketFactory');
73 - props.setProperty('mail.smtp.socketFactory.port','465');
74 - sendmail('[recipient address]','',{'attachment.png'});
What could be causing this error?
1 Comment
Nicholas Sullivan
on 9 Jun 2015
Accepted Answer
More Answers (0)
Categories
Find more on Web Services in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!