clc;clear;
Mail = '*******@qq.com';%手机邮箱地址
password = '******';%%授权码,不是密码
%% 身份验证失败。 doc sendmail根据提示把提示内容加上[Ctrl][C][V]
setpref('Internet','SMTP_Server','smtp.qq.com');
%smtp快递小哥,mail仓库,163的快递小哥,my_server就是我的服务163的快递小哥
setpref('Internet','E_mail',Mail);
%my_email英文大家都知道,直接写自己邮箱
props = java.lang.System.getProperties;
props.setProperty('mail.smtp.auth','true');
setpref('Internet','SMTP_Username',Mail);
setpref('Internet','SMTP_Password',password);
%% 要求加密和端口
props.setProperty('mail.smtp.socketFactory.class','javax.net.ssl.SSLSocketFactory');
%QQ/163邮箱要求ssl加密
props.setProperty('mail.smtp.socketFactory.port','465');
%QQ邮箱需要修改端口为465或者587 ,163是456都可以百度到
%% 指定编码
%setpref('Internet','E_mail_Charset','utf-8');
%% 发邮件
sendmail('接受者@qq.com','喜羊羊','测试');%用法doc一下
%{
%官网社区找的换行例子
sendmail('user@otherdomain.com','New subject', ...
['Line1 of message' 10 'Line2 of message' 10 ...
'Line3 of message' 10 'Line4 of message']);
%}