1. 程式人生 > >常見網站系統後臺配置smtp傳送郵件

常見網站系統後臺配置smtp傳送郵件

現在大多數系統都有郵件傳送功能,但有很多使用者不會配置導致程式郵件相關的功能不能正常工作。由於主機不支援mail函式,網站要使用郵件傳送功能就需要呼叫外部的smtp,同時郵箱自身也要開啟smtp/pop功能才可以正常呼叫。常見第三方smtp如下:

騰訊企業郵箱:smtp.exmail.qq.com

雅虎免費郵箱:smtp.mail.yahoo.cn

網易126郵箱:smtp.126.com

搜狐免費郵箱:smtp.sohu.com

Gmail郵箱:smtp.gmail.com (目前gmail在國內一般用不了)

我司郵局smtp地址:mail.xxx.com (注意xxx.com替換為自己實際郵局域名)  
我公司虛擬主機贈送的免費郵局不適合用於程式線上傳送郵件,發往QQ等郵箱一般傳送不成功。若有需要,請剛買我公司的收費郵局:

http://www.west.cn/services/mail/

注意:設定呼叫第三方smtp均需要對方開啟smtp服務,設定正確若不能傳送需要檢查核實賬號密碼是否正確。

以下是常見系統設定(注意示例均以qq郵箱做參考,具體替換為自己使用的郵箱)

1、shopex郵箱設定

1.jpg

2、discuz論壇程式

1.jpg

另外一種設定方法 smtp伺服器填寫ssl://smtp.qq.com 埠 465

blob.png

騰訊企業郵箱SMTP伺服器地址是smtp.exmail.qq.com

blob.png

3、wordpress程式

4、ECshop程式

1.jpg

5、phpcms系統

1.jpg

6、phpwind系統

1.jpg

7、Drupal 

①下載SMTP模組,地址:http://drupal.org/project/smtp

②下載PHPMailer元件。地址:http://sourceforge.net/project/showfiles.php?group_id=26031&package_id=252700

③安裝SMTP模組。下載PHPMailer後解壓到smtp目錄

④配置Drupal的SMTP:

以管理員身份進入Drupal後臺,選擇Administer – Site building – Modules,在模組列表中找到SMTP模組。選中後點擊“Save configuration”按鈕即可。

配置SMTP模組

以管理員身份,選擇Administer – configuration – SMTP Authentication Support

配置說明:

Turn this module on or off: On

SMTP server: SMTP伺服器地址,例如騰訊qq郵箱為smtp.qq.com

SMTP backup server: 同上

SMTP port: 埠(一般都是25)

Use encrypted protocol: 是否使用SSL,根據第三郵箱決定

Username: [email protected]m

Password: 密碼

E-mail from address: [email protected]

E-mail from name: 傳送郵件標記的名字

全部設定好之後,點選“Save configuration”按鈕儲存即可。

設定站點發送的郵件地址

以管理員身份,選擇Administer – Site configuration – Site information,介面中

E-mail address: 要與第五步的E-mail from address相同。

相關推薦

常見網站系統後臺配置smtp傳送郵件

現在大多數系統都有郵件傳送功能,但有很多使用者不會配置導致程式郵件相關的功能不能正常工作。由於主機不支援mail函式,網站要使用郵件傳送功能就需要呼叫外部的smtp,同時郵箱自身也要開啟smtp/pop功能才可以正常呼叫。常見第三方smtp如下: 騰訊企業郵箱:s

CentOS 7.5配置mailx使用外部smtp傳送郵件

1.連線現成的smtp伺服器去傳送(此方法比較簡單,直接利用現有的smtp伺服器比如qq、新浪、網易等郵箱,只需要直接配置mail.rc檔案即可實現) 2.自己搭建私有的smtp伺服器(需要用到postfix、bind等服務) 本文章只介紹第一種方式去實現 具體配置步驟如下: 1、安裝mailx y

django 中 SMTP 傳送郵件配置

QQ郵箱傳送郵件 登入 qq 郵箱, 點選設定,進入賬戶  開啟服務:  django 專案中的 setting 檔案中新增配置程式碼: # qq IMAP/SMTP 配置 EMAIL_BACKEND = 'django.core.mail.b

配置Mail使用SMTP傳送郵件

今天分享在Linux上使用mail命令通過SMTP對外發郵件。  mail、mailx和sendmail  先看一下三者的關係:mail是mailx的別名,最初叫nail(與arch linux目前用的S nail基因相同);mail是Heirloom的一個子專案,sendm

Linux系統使用mailx命令傳送郵件

一、環境核實以及準備。     在centos7系統中預設有安裝mailx命令進行系統郵件的傳送。如果沒有相關的命令可以自行通過yum安裝     #yum install mailx -y    使用#ss  &nbs

telnet通過smtp傳送郵件

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

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

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

Python 進階—使用SMTP 傳送郵件

本文針對QQ郵箱的郵件傳送,163郵箱與之類似 1. 首先應在郵箱中開啟SMTP 服務並獲得授權碼: 在開啟了SMTP 服務之後我們會獲得授權碼(授權碼可有多個,均可正常使用): 2. 使用Python3 傳送簡單郵件 Python對SMTP 支援有smtpli

SMTP傳送郵件——Python實現

有的時候我們的指令碼需要傳送個郵件提醒我們事情乾的怎麼樣了,所以需要程式碼來實現自動傳送郵件。 請看: def email_module(output): import smtplib from email.mime.text import MIMEText

python 使用SMTP傳送郵件[HTML格式,帶附件]

今天百度學習瞭如何在python中使用SMTP傳送郵件,包括帶HTML格式和附件。 基本套路就是定義一個MIMEText(不帶附件)或者MIMEMultipart(可帶多個附件),然後再連線、登入郵件伺服器併發送即可。(傳送HTML格式的郵件與純文字訊息的郵件不

php使用smtp傳送郵件

   在這裡我要介紹的是如何使用smtp進行傳送郵件。 一、準備材料 二、程式碼實現     簡單粗暴,上程式碼: <?php header("Content-Type: text/html; charset=utf-8"); require_once(

Intouch/ifix語音報警系統製作(4-自動傳送郵件提醒)

在近期專案完成後,有遇到情況:類似於語音報警後,中控室人員未及時報告給我們造成了事件的危害升級,以及造成很不好的影響。針對這個情況特此新增語音報警後,自動傳送郵件提醒,完善現有的報警機制。 1.函式編寫(選自網友指令碼) Option Explicit '需要引用 Mi

CentOS 6/7 配置 sendEmail 傳送郵件

sendEmail是Linux下優秀的第三方郵件命令,非常簡單,可以設定 smtp,不會被認定為SPAM(垃圾郵件)或直接拒收。 1、sendEmail 下載 2、解壓、安裝 tar zxvf sendEmail-v1.56.tar.gz c

【Python】SMTP傳送郵件

Python SMTP傳送郵件 一、郵件的幾個要素 使用程式碼發郵件的好處 可以批量發郵件,減少人工勞動 可以自動,定時,報警,報告等需求 電子郵件的工作原理 簡單郵件傳輸協議(Simple Mail Transfer Protocol, SM

(Python)利用SMTP傳送郵件進階篇,傳送混合格式郵件

html很簡單,只要MIMEText中的引數改成html即可 附件也不難,難的是加圖片 雖然圖片可以當做附件傳送,但是顯然還需要一個加入正文的功能,方法是用html的img標籤把圖片加入。但是這樣會有個問題,一般的郵箱都會將這種連結遮蔽掉。這個問題有2種解決方法,第一種是

關於C#如何利用QQ郵箱SMTP傳送郵件

 今天寫傳送郵件的時候,用163可以正常傳送,但是利用QQ傳送不了郵件,後來發現是QQ郵箱的SMTP使用了SSL加密,所有必須啟用SSL加密,並且指定埠就可以傳送了。 public vo

php Thinkphp結合composer實現smtp傳送郵件

傳送郵件也算是網站的常用功能之一,相信很多人已經在網上找到相應的原始碼(我以前也是用的那套原始碼,程式碼很老了),為了避免重複造輪子和節約時間,使用composer上的nette/mail包。 版本要求: php:5.3.1+ nette/mail:2.3(

C#使用smtp傳送郵件

1 //簡單郵件傳輸協議類 2 System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); 3 client.Host = "smtp.163.co

Python 使用smtp傳送郵件失敗 在Windows Server R2012上傳送失敗的問題

我使用Python編寫了一段使用stmp傳送郵件的例子,在本機上傳送能成功,但是在我的Windows Server R2012伺服器上一直髮送失敗,一直卡在連線SMTP伺服器那一步,經過一番折騰,終於可以了。接下來給出傳送失敗和傳送成功的程式碼。一、失敗程式碼 # -*- c

Python使用SMTP傳送郵件(163,yeah等網易郵箱已測試可以)

#! /usr/bin/env python # -*- coding: UTF-8 -*- import smtplib from email.mime.text import MIMEText