平时在科研中经常会被导师要求使用matlab跑一些大程序,许多时候一个结果跑下来得花去好几个小时的时间,然后改改参数再继续跑,这样真的很让人不淡定啊,如果使用matlab编程让matlab跑出的让自己满意的结果通过邮件发到自己手机上是不是美滋滋呢。接下来介绍matlab跑出结果后自动给自己手机邮箱发邮件?


1. 开启qq邮箱的POP3/SMTP服务:

在电脑上打开qq邮箱,在主界面点设置

然后点账户

往下拉,你就会看见下面这幅图所示的这几个服务,默认是关闭的,我这里已经把他们开启了,点击开启之后,你会得到一个授权码,这个授权码很重要,待会儿会用到,最好截图将它保存起来。

然后点击左下角的保存更改,这一步便完成了。

2. 使用matlab编程实现给自己qq邮箱发邮件
matlab中的sendmail函数是实现发邮件功能的,不过前提得设置一些东西,我把这些东西打包成了一个函数mailTome,主要设置和功能见下面代码:

function mailTome(subject,content)
MailAddress = '123456789@qq.com';%在这里输入你的qq邮箱
password = 'xxxxxxx';  %在这里输入你之前得到的授权码,注意是授权码,不是你的qq邮箱登录密码!
setpref('Internet','E_mail',MailAddress);
setpref('Internet','SMTP_Server','smtp.qq.com');%这里是smtp.qq.com
setpref('Internet','SMTP_Username',MailAddress);
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');
sendmail(MailAddress,subject,content);
end

以上除了注释行需要修改外其他保持默认。然后在命令行窗口输入以下测试代码测试:

subject = '程序结果已出';
content = '程序已经跑完了,你可以到实验室看看了!';
mailTome(subject,content); %调用函数发邮件

然后不出意外的话你的qq邮箱就会收到你发的邮件了:

(不得不说使用matlab给qq发邮件,有时候不知道怎么回事,会出现错误,遇到这种情况等等再发,或者将matlab重启就好了,我也不知道是咋回事)

3. 使用matlab编程实现给自己163邮箱发邮件
接着我们实现用matlab给我们的163邮箱发邮件,和qq类似,也有一些不同,见如下代码:

function mailTome(subject,content)
MailAddress = '123456789@163.com';%在这里输入你的163邮箱
password = 'xxxxxxx';  %在这里输入你的163邮箱登录密码即可,记住是登录密码,不是授权码!
setpref('Internet','E_mail',MailAddress);
setpref('Internet','SMTP_Server','smtp.163.com');%这里是smtp.163.com
setpref('Internet','SMTP_Username',MailAddress);
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');
sendmail(MailAddress,subject,content);
end

以上除了注释行需要修改外其他保持默认。然后在命令行窗口输入以下测试代码测试:

subject = '程序结果已出';
content = '程序已经跑完了,你可以到实验室看看了!';
mailTome(subject,content); %调用函数发邮件

然后和qq类似不出意外的话你的163邮箱就会收到你发的邮件了:

使用matlab编程给qq或163邮箱等发邮件相关推荐

  1. uni-app学习笔记之163邮箱自动发邮件

    前期准备 注册163邮箱 在邮箱设置中开启POP3/SMTP服务 新增授权密码(记得保存) 新建云函数目录mail163 安装 nodemailer 模块 在mail163目录右键->" ...

  2. phpmail通过qq发邮箱失败_PHP中利用PHPMailer配合QQ邮箱实现发邮件

    phpmailer实现给网站用户发送邮件,WordPress好像禁用了mail()函数,也不能直接使用自带的发送邮件,以防止暴露IP PHPMailer的介绍: 可运行在任何平台之上 支持SMTP验证 ...

  3. 邮件系统排名中企业邮箱有何优势,163邮箱能发国外邮件吗?

    在网上看邮件系统排名,其中企业邮箱大品牌有TOM企业邮箱.163.QQ等,但如果选择一个能往国外发邮件的邮箱就要谨慎了,记住好用的海外通道是必须的. 163邮箱能发国外邮件吗? 我们每个人都有很多个邮 ...

  4. python模拟登录163邮箱_python模拟登陆163邮箱并下载邮件内容(第三版代码片段)

    python模拟登陆163邮箱并下载邮件内容(第三版代码片段) 注意: 1 由于163邮箱有众多版本,所以登录请求URL,邮件URL等可能也不太一样,下面是163的简约3.0 2 代码缺乏错误处理能力 ...

  5. 邮件附件att00.html,我的网易163邮箱收到的邮件里有个这样的附件ATT00002.bin打不开,到底是什么?...

    我的网易163邮箱收到的邮件里有个这样的附件ATT00002.bin打不开,到底是什么?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一 ...

  6. python未读邮件_urllib2模块学习--爬虫读取163邮箱未读邮件

    在编写爬虫之前,先介绍个工具httpfox,是firefox的一个插件扩展,它是编写爬虫的神器啊. HttpFox 监控和分析浏览器和网络服务器之间收发的所有HTTP流量. 每个请求可得到的信息包括: ...

  7. 邮箱如何发邮件,邮箱如何清理发信,VIP邮箱靓号是什么?

    邮箱如何发邮件,邮箱如何清理发信量,vip邮箱发信量有上限吗?关于上述问题,是我们在发邮件时常遇到的,今天小编给大家整理了相关资料,一起说说吧! 邮箱如何发邮件? 这个问题看你要发多少数量,登陆邮箱点 ...

  8. 163给雅虎发邮件收不到_雅虎! 给维基百科第8个生日礼物

    163给雅虎发邮件收不到 On Wikipedia's 8th birthday, Yahoo! announced that it would be adding a Wikipedia Searc ...

  9. 【win10邮件客户端 设置QQ和163邮箱】

    @TOC 一.进入QQ邮箱网站 设置 账户 POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,开启全部服务,复制生成的授权码 二.进入win10邮件客户端 新建账户 其 ...

最新文章

  1. [Windows]_[0基础]_[使用命令行工具dumpbin分析文件]
  2. [APIO2018] New Home 新家(线段树,二分答案,离散化)
  3. 8招教您做好B2B行业网站页面设计
  4. VS返回到上次编辑和进入到下次编辑的位置快捷键
  5. EasyUI中combotree 研究
  6. 把字母排序ASC表c语言,c语言ASCII码排序
  7. 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(二)菜单导航
  8. 想听懂用户的声音,至少得先学会数据分析吧
  9. 网页交互式MATLAB入门教程
  10. u盘带走的绿化wamp配置方式
  11. kux格式 linux,怎么把1080P的kux视频转换成mp4呢
  12. netron可以下载某一层的权重
  13. 火狐浏览器下载网页视频
  14. ps怎么添加叠加素材
  15. 必须吹吹自己,太厉害了!-简直不敢相信,面试拼多多我只用了15天就成功拿下offer,
  16. Butter Knife[黄油刀]配置
  17. NRDP要比NSCA更好使用
  18. Tolua使用笔记一:开始使用Tolua的准备工作与lua文件读取方法
  19. P1024 一元三次方程求解 牛顿迭代+盛金公式+二分+勘根定理
  20. flowci php,我和flow.ci的第一次亲密接触

热门文章

  1. 【.NET资源收集】C#与时俱进的知识点...
  2. 得数据者得天下!作为后端开发必备技能之一的MySQL,这份十多年经验总结的应用实战与性能调优我想你肯定是需要的!
  3. Canvas实现网页协同画板
  4. 扩增子测序 查找引物是否去除
  5. 关于一个简易的Html5音乐播放器的制作
  6. HIT2372 Recoup Traveling Expenses(最长单调子序列)
  7. 【GAMES201学习笔记】MLS-MPM公式基础
  8. R语言用GAM广义相加模型研究公交专用道对行程时间变异度数据的影响
  9. JavaScript中一个等号、二个等号、 三个等号 的区别
  10. HEIF HEVC 你知道多少?