Effacer les filtres
Effacer les filtres

I want to send a picture by email to an email address at "Outlook.com" using MATLAB

3 vues (au cours des 30 derniers jours)
Hi
I want to send a specific picture to an email address using Matlab gui
I know how to browse and select a picture, but I want to send the picture that I selected to send it to any email.
Thanks :)
See attachment.

Réponse acceptée

Image Analyst
Image Analyst le 11 Sep 2014
  1 commentaire
Image Analyst
Image Analyst le 11 Sep 2014
Modifié(e) : Image Analyst le 11 Sep 2014
% NOTE: CHANGE THE NEXT FEW LINES OF CODE WITH TO REFLECT YOUR SETTINGS.
myUserName = 'me';
myPassword = 'thisismypassword';
mySMTP = 'myserver.mydomain.com';
% Assign the sender's email address.
% It can be an actual, real e-mail address,
% but it does not have to be an account that actually exists -
% you can make up one.
sendersEmail = 'me@mydomain.com';
recipientsEMail = 'somebody@Outlook.com';
% Set your email and SMTP server address in MATLAB.
setpref('Internet', 'SMTP_Server', mySMTP)
setpref('Internet', 'E_mail', sendersEmail)
setpref('Internet','SMTP_Username', myUserName);
setpref('Internet','SMTP_Password', myPassword);
props = java.lang.System.getProperties;
props.setProperty('mail.smtp.auth','true');
% Here's where we actually send out the e-mail with the file attached.
sendmail(recipientsEMail, subjectLine, messageBody, attachedFullFileName)

Connectez-vous pour commenter.

Plus de réponses (1)

Ken Atwell
Ken Atwell le 6 Sep 2014
You can use sendmail, though you will need to save the image to a temporary file (attachments can only be files).
  4 commentaires
Abdullah
Abdullah le 7 Sep 2014
okay how can i send an attachment to an email , "like what you said it has yo be an attachment"
what is the code for it?
thanks
Ken Atwell
Ken Atwell le 11 Sep 2014
Trying using a function like imwrite to create a image file on disk, then attached it to the email as one of the parameters to sendmail.

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by