sending a graph via email automatically

10 views (last 30 days)
AA
AA on 25 Dec 2014
Edited: per isakson on 27 Dec 2014
when i create a plot, how can i send it automatically via my gmail account? how can i configure this?

Answers (1)

per isakson
per isakson on 25 Dec 2014
Edited: per isakson on 25 Dec 2014
Search the FEX for sendmail gmail
  4 Comments
AA
AA on 27 Dec 2014
I am using the code below but the problem is that I do not know how I can attach a graph as a file in this code. DO you have any idea?
UserName = 'yourmail@gmail.com';
passWord = 'password';
setpref('Internet','E_mail',UserName);
setpref('Internet','SMTP_Server','smtp.gmail.com');
setpref('Internet','SMTP_Username',UserName);
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');
emailto = 'emailWhereToSend'; % recipient's email
sendmail(emailto, 'My Subject', 'My message');
per isakson
per isakson on 27 Dec 2014
Edited: per isakson on 27 Dec 2014
sendmail( recipients, subject, message, attachments )
attaches the files listed in the string or cell array attachments.
The fourth input argument, attachments, has been available at least a few Matlab releases back. Which release do you use?
AFAIK: With sendmail it is not possible show a picture in the mail itself (embedded in the message).

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!