近期,在服务器上运行matlab程序,由于数据比较多,程序比较复杂,运行时间不固定,而且需要经常改变参数,重复运行几次,所以不清楚程序何时结束,以便于修改参数,继续运行。开始有时间就看看程序是否运行结束,次数多了后,就感觉分心,很不方便。

为了在第一时间知道程序运行结束,就想到了让matlab在运行结束后,立刻通知我,这样就方便我立刻修改参数,继续运行。经过思考,百度或者google,尝试,这里介绍两种可行的方法:发送短信和发送有邮件。

1. 发送短信

由于以前有过在电脑上向手机发送短信的编程实现,所以在回顾自己的文章《 C#简单实现发送手机短信

》,再结合matlab中web的使用,实现了用中国网建提供的SMS短信平台发送短信,就像我在自己文章提到的一样,用完几条免费的后,就要收费了。(顺便提一句,网上找到用开放飞信平台的API发送的,但是现在好像不能用了,不知道Why。)

用基于SMS平台发送短信,非常简单,一句命令的事,可以直接加在代码的最后:

web http://utf8.sms.webchinese.cn/?Uid=本站用户名&Key=接口安全密码&smsMob=手机号码&smsText=短信内容

得先注册网建,然后按上面的修改就可以了。

2. 发送邮件

如果感觉发送短信,太麻烦,需要注册之类的,可以选择发送邮件。像网易邮件,gmail邮件等,都可以。

在使用邮件之前,首先要设置邮箱,开启stmp和pop3服务器。例如下列图片:

然后,在matlab命令窗口(command window),输入: doc sendmail,函数介绍如下:

为了以后方便使用,可以包装成一个函数:

得到mail2me这个函数之后,只要在程序后面加上一句类似的:

mailTome(‘Program Over‘,‘**** Program has finished‘);

真的没有问题了么?程序员的思想总是接近完备的。

函数中存在个人隐私(手机号码和密码),如果被人看到然后用来捉弄你就不好了。

MATLAB也是完备的,她提供了一种很好的内容保护机制: protected-code。

Command

Window 键入:

然后删除mail2me.m。在此之后,再次输入:

从此,再也不会有第二个人知道你这个函数里面的内容了.

第二种方法来自于网上的查找。

原文:http://www.cnblogs.com/ywl925/p/3574011.html

MATLAB收取邮件,Matlab 程序结束后发送短信或者邮件相关推荐

  1. java微信发送验证码,详解如何使用微信小程序云函数发送短信验证码

    其实微信小程序前端和云端都是可以调用短信平台接口发送短信的,使用云端云函数的好处是无需配置域名,也没有个数限制. 1.安装 下载后的SDK在cloudfunctions文件夹下会包含3个云函数文件夹, ...

  2. java中怎么调用邮箱自动回信息_使用java发送短信和邮件

    (1)发送短信 1.1在中国网建SMS上注册一个用户名,并获取短信密钥(非登录密码) 1.2代码 import java.io.IOException; import org.apache.commo ...

  3. 微信小程序如何发送短信验证码,无需搭建服务器

    自从微信小程序提供云开发支持,开发者无需搭建后台服务器,使用微信提供的核心API就可以实现应用功能,此时就需要小程序能够自己发送短信,比如短信验证码,榛子云短信(http://smsow.zhenzi ...

  4. 短信、邮件、通讯录、蓝牙、社交、Game Center、应用内购买、iClould、Passbook

    来源于:http://www.cocoachina.com/ios/20150129/11068.html iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会 ...

  5. shopnc——购买商品成功发送短信至买家和卖家

    shopnc 进行付款有两个入口,一个是直接购买入口,index.php?act=buynow&op=step2  调用模板为templates/default/home/groupbuy_p ...

  6. Android ---模拟手机发送短信

    上次成功实现了"拨打电话"后,心里兴奋极了,于是一口气研究了手机发送短信的原理,其实也很简单. 新建SMS,工程如下所示:     ●修改res/values目录下的string. ...

  7. 新春祝福必杀计之发送短信攻略

    新的一年就要到了,陆陆续续的收到很多同事们的短信祝福,哎,不能欠人家的人情债啊,但是我实在是个懒人啊,这个祝福短信还是要回复的啊,我的手机里有超过百位联系人,全是和工作有关的,都需要发呢,于是网上找了 ...

  8. uniapp发送短信验证码无法通过验证的解决思路

    一般我们在程序的时候发送短信验证码会用session在服务器端存储短信验证码,再接收客户端提交过来的验证码 进行比对,如果一致就验证通过. 但我们再做uniapp开发的时候发现无法按照上面的思路无法进 ...

  9. C# 借助阿里大于平台发送短信

    一.首先申请签名和模板 1.登陆阿里云官网,找到短信服务,开通以后进入管理控制台,找到签名管理,申请一个签名,如下图: 2.然后找到模板管理,申请一个模板,模板里都有格式内容介绍,申请好以后大概是这样 ...

最新文章

  1. Android面试题目之(13) ListView的设计原理
  2. idea创建mybatis的config.xml和mapper.xml方法
  3. Error: Network is unreachable. Reason: couldn‘t connect to server localhost:27017(连接mongodb数据库失败)
  4. android壁纸选择器,Android 图片选择器
  5. 国行 lg g3 D858 刷 lg g3 D858hk 教程(备忘)
  6. 低代码发展专访系列之六:低代码平台能解决业务重构的问题么?
  7. H264 编码+打包+解码相关知识
  8. mac linux win三系统安装教程,【教程】Windows、Linux、MacOS安装adb工具的方法
  9. java arraystoreexception_java基础面试
  10. Thinpad X1 2017款制作Win10启动盘
  11. 一年中所有节日的排列顺序_中国传统节日有哪些 按顺序排列全部
  12. 二维码加logo demo
  13. 使用CA签发的服务器证书搭建Tomcat双向SSL认证服务
  14. 库存盘点遗失设备寻找中的个人收获
  15. 电源芯片选择DC/DC还是LDO?
  16. cholesky求逆
  17. 后台管理系统模板简介
  18. Win10无法搜索应用解决
  19. 元宇宙技术在职业教育示范性虚拟仿真实训基地建设项目上的前景展望
  20. vue:实现前端生成并下载二维码(使用qrcodejs2插件)

热门文章

  1. ArcGIS二次开发基础教程(13):网络分析之最近设施分析
  2. 【Hadoop】hive2.1在hadoop2.7.3中的可执行java代码
  3. 案例1:京东商品页面的爬取
  4. 月入30K!原来那么容易...软件测试工程师的涨薪攻略被我摸透了
  5. Ant Design Pro路由参数改变页面没有重新渲染问题的解决
  6. Mac进入和离开全屏模式
  7. visual studio code中将.tpl文件识别为html文件并高亮
  8. 红与黑 ( Flood fill 算法 (针对网格题) )
  9. obs-studio模块简介与源码编译
  10. 【JZOJ5402】God Knows