1. 程式人生 > >用MATLAB實現給指定郵箱傳送郵件

用MATLAB實現給指定郵箱傳送郵件

此處以163郵箱為例,當然用qq郵箱也是如法炮製。

一、前期準備條件是要開啟163郵箱的smtp服務,步驟如下:

1、點選右上角的“設定”選項,然後點選“POP3/SMTP/IMAP”選項,開啟smtp服務:

2、點選“客戶端授權密碼”選項,然後根據提示來獲取客戶端授權密碼:

二、編寫MATLAB程式碼實現郵件的傳送,程式碼如下

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 function sendEmail(subject,content,filePath)
%呼叫格式為:1.sendEmail(subject,content) %           2.sendEmail(subject,content,filePath) %   Exp1:sendEmail('你的MATLAB程式碼執行完畢啦!',strcat('程式碼執行所花的時間為(s):',num2str(totalTime))); %   Exp2:sendEmail('你的MATLAB程式碼執行完畢啦!',strcat('程式碼執行所花的時間為(s):',num2str(totalTime)),filePath); %   subject:為郵件的主題 %   content:為郵件的內容
%   filePath:附件的路徑(要包含具體的檔名) MailAddress = '158****[email protected]'; %此處填寫163郵箱賬號 password = '********'; %此處填寫步驟一中獲取的客戶端授權密碼 setpref('Internet','E_mail',MailAddress); setpref('Internet','SMTP_Server','smtp.163.com'); setpref('Internet','SMTP_Username',MailAddress); setpref('Internet','SMTP_Password'
,password); props = java.lang.System.getProperties; props.setProperty('mail.smtp.auth','true'); if nargin == 2 sendmail(MailAddress,subject,content);  elseif nargin==3 sendmail(MailAddress,subject,content,filePath);  elseif nargin > 3  error('Too many input arguments'); elseif nargin <2 error('Too less input arguments'); end end

相關推薦

MATLAB實現指定郵箱傳送郵件

此處以163郵箱為例,當然用qq郵箱也是如法炮製。 一、前期準備條件是要開啟163郵箱的smtp服務,步驟如下: 1、點選右上角的“設定”選項,然後點選“POP3/SMTP/IMAP”選項,開啟smtp服務: 2、點選“客戶端授權密碼”選項,然後根據提示來獲取客

javaMai+Springl實現QQ郵箱郵件(帶附件,html格式)

就在今天,遇到的需求是給一個QQ郵箱發一份郵件,剛看到需求一看,這不很簡單麼,隨便改改就行了。         於是我花了15分鐘寫出來全部程式碼,但是花了2小時解決了程式碼的bug.........自己都有點佩服了!下面我來說說我的bug是怎麼遇到的和怎麼解決的。   

Java 基於JavaMail實現向QQ郵箱傳送郵件

需求 最近專案在做新聞爬蟲,想實現這個功能:爬蟲某個頁面失敗後,把這個頁面的 url 發到筆者的郵箱。最終實現的效果圖如下,後期可以加上過濾標籤、失敗狀態碼等,方便分類搜尋異常。 開發人員可以根據郵件裡的 url 和堆疊資訊,分析爬蟲失敗的原因。 是

telnet測試qq郵箱郵件,中途可能騰訊要你開啟smtp伺服器

注意下面綠色為你要在cmd端輸入的內容 (第1步)telnet smtp.qq.com 25 220 smtp.qq.com Esmtp QQ Mail Server (第2步)helo   192.168.20.11//與qq伺服器握手:這個192.168.20.11是

簡單的Java程式碼實現QQ郵箱郵件

一、前期準備 準備兩個qq郵箱號,本例使用的是自己的兩個郵箱 [email protected]    [email protected] 下載javax.mail.jar  jar包 如使用maven,在pom.xml裡新增         <d

javamail實現普通QQ郵箱傳送郵件

本人最近在寫一個Android專案,使用者註冊的時候想用郵箱驗證的方式,於是就需要在伺服器端傳送電子郵件給新註冊使用者,郵件內容中包含一個 連結, 當用戶點選這個連結將 登入到伺服器 的驗證邏輯。本人在網上找了很多程式碼,可能由於是很久以前的了,各大郵箱的規範

flask_email實現QQ郵箱傳送郵件

直接上程式碼 from flask import Flask from flask_mail import Mail, Message from threading import Thread #

簡單的java實現郵箱傳送郵件

以前自己寫過的簡單的java程式碼實現emali傳送郵件 第一步先去註冊一個新浪郵箱,註冊好後點擊設定,將服務狀態打到開啟狀態 接下來引入jar包 import java.util.Properties; import javax.mail.Address; impo

SpringBoot攔截全域性異常併發送郵件指定郵箱

主要是看一下Springboot中傳送郵件的方法,至於攔截Springboot全域性異常之前的文章中有。一 傳送郵件在Springboot中傳送郵件非常簡單。pom.xml引入maven依賴 <dependency> <groupId>org.

PythonQQ郵箱傳送郵件時授權碼問題

QQ郵箱最新推出了一個授權碼,需已驗證的手機號向QQ郵箱伺服器傳送一條簡訊獲得。該授權碼用於第三方客戶端登入,代替了第三方登入時使用的個人郵箱密碼。 在測試過程中遇到兩個問題: 1.提示需建立SSL安全連線。於是將smtplib.SMTP() 改成了smtplib.SMT

java 程式碼實現163郵箱傳送郵件到QQ郵箱

1.建立一個使用者類,來接收發送郵件的郵箱地址和授權密碼(需要注意的是,這裡的密碼不是正常使用郵箱的登陸密碼,而是客戶端生成的另一個專門的授權碼   ,這裡需要開啟相應的傳送郵件的服務,這裡開啟的是pop3/smtp服務)package appsoft.cd.applicat

django實現如何向QQ郵箱傳送郵件

首先在settings中進行設定以下操作: 首先是:EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend',確保你使用的是smtp 接著設定一下操作: EMAIL_HOST = 'smtp.qq.c

java實現通過QQ郵箱傳送啟用郵件 springBoot

使用者郵件啟用 通過QQ郵箱傳送啟用郵件 soringBoot 本文主要介紹了使用java 呼叫郵箱傳送郵件的功能 首先新建一個springboot專案  pom依賴如下 <parent> <groupId>org.springframewor

python怎麼qq郵箱傳送郵件

使用SSL的通用配置如下: 接收郵件伺服器:pop.qq.com ,使用SSL,埠 995 傳送郵件伺服器: smtp.qq.com,使用SSL,埠 465或 587 賬戶名:QQ郵箱賬戶名(不用加“@qq.com”) 步驟一: 去設定-->賬戶-》找到POP3/IM

阿里雲伺服器SMTP的25號埠傳送郵件問題

這幾天自己閒著沒事就用阿里雲伺服器部署了一個專案,這個專案中包含了一個傳送郵件到我的郵箱的功能出錯了,這個功能在我的電腦上用本地伺服器沒有問題,但是部署到阿里雲的Centos伺服器上這個功能出了問題,阿里雲伺服器傳送郵件是報出超時的錯誤: 主要原因如下: 我的傳送郵件功能是用傳統

使用阿里雲郵箱傳送郵件

程式碼部分 /** * 傳送郵件 (阿里雲郵箱企業版) * * @param fromEmail * 傳送郵箱 * @param toEmail * 接收郵箱 * @pa

java連線163郵箱傳送郵件

一:jar包:下載連結:連結: http://pan.baidu.com/s/1dDhIDLv 密碼: ibg5二:程式碼 1---------------------------------------------------------------------------------- packag

Java實現圖片新增文字水印-原始碼分享

直接上原始碼: 單張瓦片新增單個文字水印、可設定水印文字內容,字型,顏色,旋轉角度,透明度 controller層 import org.springframework.web.bind.annotation.GetMapping; import org.springframewo

【轉】Java實現網路語音訊號傳送

本文轉載自部落格:https://www.aliyun.com/jiaocheng/347518.html ----------------------------------------------------------------------------------------------

QT5 使用163郵箱傳送郵件

最近在用QT寫一點東西,想傳送個郵件。查了一些資料,發現沒有官方的庫,好多前輩都是推薦使用sendemailapi,但是這個網站現在已經不提供下載了,在網上也沒有找到可以免費下載的這個庫的地方。 借鑑的幾篇文章如下Qt5.5 使用smtp發郵件的各種坑 所以研究了一下smtp的原理,自己寫了一個簡單