http://www.cnblogs.com/ywl925/p/3574011.html
function mailTome(subject,content)
MailAddress = 'XXXXXX@126.com';
password = 'X';
setpref('Internet','E_mail',MailAddress);
setpref('Internet','SMTP_Server','smtp.126.com');
setpref('Internet','SMTP_Username',MailAddress);
setpref('Internet','SMTP_Password',password);
props = java.lang.System.getProperties;
props.setProperty('mail.smtp.auth','true');
sendmail('XXXXXX@126.com',subject,content);
end
得到mail2me这个函数之后,只要在程序后面加上一句类似的:
mailTome('Program Over','**** Program has finished');
真的没有问题了么?程序员的思想总是接近完备的。
函数中存在个人隐私(手机号码和密码),如果被人看到然后用来捉弄你就不好了。 MATLAB也是完备的,她提供了一种很好的内容保护机制: protected-code。
Command Window 键入:
1
pcode mailTome
然后删除mail2me.m。在此之后,再次输入:
1
mailTome('Is OK?','见证奇迹的时刻到了');
从此,再也不会有第二个人知道你这个函数里面的内容了