1. 程式人生 > >PHPMailer通過Gmail和Office365的SMTP賬號傳送郵件設定

PHPMailer通過Gmail和Office365的SMTP賬號傳送郵件設定

以下測試可用。

Gmail

$mail = new PHPMailer();   
$mail->IsSMTP();
$mail->SMTPAuth = true; 


//主要區別
$mail->Port = 25; 
$mail->Host = "ssl://smtp.gmail.com:465";
$mail->Username = "[email protected]";    
$mail->Password = "xxxxxxx"; 
$mail->From = "[email protected]"; 




$mail->FromName = "Someone";
$mail->CharSet = "utf-8";
$mail->AddAddress ( "

[email protected]", "[email protected]" ); 
$mail->IsHTML (  true  ); 
$mail->Subject = "subject"; 
$mail->Body = "body";  
$mail->AltBody = "text/html";  
$mail->Send ();

Office 365

$mail = new PHPMailer();   
$mail->IsSMTP();
$mail->SMTPAuth = true; 


//主要區別
$mail->Port = 587; 
$mail->Host = "smtp.office365.com";
$mail->Username = "

[email protected]";    
$mail->Password = "xxxx";
$mail->From = "[email protected]"; 
$mail->SMTPSecure = "tls";




$mail->FromName = "Someone";
$mail->CharSet = "utf-8";
$mail->AddAddress ( "[email protected]", "[email protected]" ); 
$mail->IsHTML (  true  ); 
$mail->Subject = "subject"; 
$mail->Body = "body";  
$mail->AltBody = "text/html";  
$mail->Send ();

相關推薦

PHPMailer通過GmailOffice365的SMTP賬號傳送郵件設定

以下測試可用。 Gmail $mail = new PHPMailer();    $mail->IsSMTP(); $mail->SMTPAuth = true;  //主要區別 $mail->Port = 25;  $mail->Host =

linux下通過配置mailx第三方郵箱 傳送郵件

        使用mailx+postfix 通過伺服器傳送的郵件經常會被歸為垃圾郵件,甚至會被拒收,所以需要利用第三方郵箱賬戶作為發件人來發送郵件。部署系統為Centos7。確認postfix是否執行:systemctl status postfix如果沒有啟動需要先啟

通過MailServerFoxmail搭建本地郵件伺服器及實現本地郵箱賬號收發郵件

 臨近期末,要求小組提交一個專案,而我們小組選擇的是一個Java web專案,在該專案中需要給每個新註冊的使用者傳送一封啟用賬戶的啟用郵件。所以我就去網上搜索怎麼利用MailServer和Foxmail搭建本地郵件伺服器及實現本地郵箱賬號收發郵件,結果搜尋到的教程都不詳細,讓我久久而不得其法。最終我結合那些教

yii2 配置多郵件賬號傳送郵件

use yii\swiftmailer\Mailer; $config = [ 'class' => 'Swift_SmtpTransport', 'host' => 'yo

Python 通過連線qq郵箱伺服器傳送郵件

python的smtplib提供了一種很方便的途徑傳送電子郵件。它對smtp協議進行了簡單的封裝。 傳送郵件主要用到了smtplib 和 email 程式碼非常簡單,上程式碼: import smtplib from email.mime.text import MIME

應用java mail阿里雲傳送郵件上傳附件

package com.mail; import java.io.UnsupportedEncodingException; import java.util.Properties; import javax.activation.DataHandler; imp

Android系列之網路(三)----使用HttpClient傳送HTTP請求(分別通過GETPOST方法傳送資料)

 【正文】 在前兩篇文章中,我們學習到了和HTTP相關的基礎知識。文章連結如下: 一、GET和POST的對比: 在漫長的時間當中,其他的方法逐漸的退出了歷史舞臺,最常用的只剩下GET和POST方法。而之前已經講過了通過GET方法獲取資料,今天來學習一下如何分別通過

Python_使用smtplibemail模組傳送郵件

SMTP (Simple Mail Transfer Protocol)   郵件傳送代理 (Mail Transfer Agent,MTA) 程式使用SMTP協議來發送電郵到接收者的郵件伺服器。SMTP協議只能用來發送郵件,不能用來接收郵件。大多數的郵件傳送伺服器 (Ou

phpmailer傳送郵件附件

ps:鄙視那些複製別人文章並美其名曰“原創”的狗,鄙視那些騙C幣下載垃圾資源的垃圾廢物。本人分享所有東西 download:https://github.com/PHPMailer/PHPMailer/releases 自己引用的時候要注意namespace  public f

如何通過GMail傳送郵件:smtplib的使用

SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協議,它是一組用於由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協議屬於TCP/IP協議族,它幫助每臺計算機在傳送或中轉信件時找到下一個目的地。通過SMTP協議所指定的伺服器,就可以把E-mail寄到

nodejs利用nodemailer傳送郵件,163 gmail的配置

安裝nodemailer: npm install nodemailer --save 我所使用的版本號是:0.7.1 1. 不配置任何的郵箱伺服器,同樣可以進行郵件的傳送 const nodeMailer = require("nodemailer"); le

MyCnCartOpenCart如何設定Gmail的SMTP傳送郵件

選擇郵件協議: SMTP SMTP 主機: ssl://smtp.gmail.com SMTP 使用者名稱: 谷歌郵箱 SMTP 密碼: 谷歌郵箱密碼SMTP Port: 465 上述測試完成後,到網站前臺註冊電郵,此時還是不能成功傳送郵件,但你的谷歌郵箱應該會收到提醒電

越過GFW,使用JavaMail通過Gmail傳送郵件

程式碼參考了:https://blog.csdn.net/licl19870605/article/details/8164401 Gmail要做兩處的設定: 1)啟用IMAP(如果只使用smtp協議傳送郵件,強烈懷疑此步可選) 根據 https://support.google.co

PHPMailer 傳送郵件 gmail注意事項

gmail 注意 1.ssl 2.埠465 3.開啟IMAP https://mail.google.com/mail/u

telnet通過smtp傳送郵件

////////////////////////////////////CMD指令////////////////////////////////////////////// cmd telnet smtp.163.com 25   or &nb

通過javamailsenderimpl傳送郵件

參考文章:http://blog.csdn.net/qq_33556185/article/details/51028952 import javax.mail.internet.MimeMessage; import org.springframework.beans.factory.anno

使用mail/mailx通過office365 SMTP傳送郵件

Mailx是一個智慧郵件處理系統,提供POSIX mailx命令功能,提供MIME、IMAP、POP3、SMTP和S/MIME擴充套件,通過呼叫sendmail來發送郵件。 安裝mailx: # yum install mailx mailx語法 mailx [-BDdEFintv~] [-s sub

SpringBoot學習筆記(12)----SpringBoot實現多個 賬號輪詢傳送郵件

  首先,引入傳送郵件的依賴,由於freemarker自定義模板,所以也需要把freemarker的依賴引入   pom.xml檔案 <dependency> <groupId>org.springframework.boot</groupId

PHP利用PHPmailer封裝包傳送郵件

1、github上下載PHPmailer檔案https://github.com/PHPMailer/PHPMailer解壓縮,將src下PHPMailer、Exception和SMTP檔案複製到相應位置,更改裡面的名稱空間,然後編寫傳送郵件的程式碼 2、$mail = new PHPMaile

C#實現.Net對郵件進行DKIM簽名驗證,支援附件,傳送郵件簽名後直接投遞到對方伺服器(無需己方郵件伺服器)

專案地址 github.com/xiangyuecn/… 主要支援 對郵件進行DKIM簽名,支援帶附件 對整個郵件內容(.eml檔案)的DKIM簽名進行驗證 對MailMessage、SmtpClient進行了一次封裝,傳送郵件簡單易用,進行DKIM簽名後直接投遞到對方伺服器(無需己方郵件