不多說了,直接上代碼。
function mailme(subject,content,DataPath,HisAddress)
MailAddress='11000xxx@pku.edu.cn';%%改改改改改改改
password='';%%改改改改改改改
MailServer='mail.pku.edu.cn';
setpref('Internet','E_mail',MailAddress);
setpref('Internet','SMTP_Server',MailServer);%SMTP服务器
setpref('Internet','SMTP_Username',MailAddress);
setpref('Internet','SMTP_Password',password);
props = java.lang.System.getProperties;
props.setProperty('mail.smtp.auth','true');
sendmail({HisAddress,MailAddress},subject,content,DataPath);
%=================黑科技====================
%單獨發
%{
for i=1100011111:1400099999
HisAddress=sprintf('%d%s',i,'@pku.edu.cn');
sendmail(HisAddress,subject,content,DataPath);
end
%}
%群發
%{
A={};
j=0;
for i=1100011111:1400099999
j=j+1;
A{j}=sprintf('%d%s',i,'@pku.edu.cn');
end
sendmail(A,subject,content,DataPath);
%}
end
沒有測試過,不敢測試。
另外,密碼能加密嗎?還是說MATLAB的函數自動幫密碼加密了?