1. 程式人生 > >webpy中配置傳送郵件服務

webpy中配置傳送郵件服務

官方cookbook連結:http://webpy.org/cookbook/sendmail.zh-cn

前提:需要安裝web.py了,因為我這個web應用是用web.py寫的

#!\urs\bin\env python
#encoding: utf-8
import web

def send_mail(send_to, subject, body, cc=None, bcc=None):
    '''
    @把找回密碼的內容作為郵件傳送出去
    '''
    try:
        web.config.smtp_server = 'smtp.163.com'   ##郵件傳送伺服器
        web.config.smtp_port = 25    ##不設定將使用預設埠
        web.config.smtp_username = 'username'   ##郵件伺服器的登入名
        web.config.smtp_password = 'password'   ##郵件伺服器的登入密碼
        web.config.smtp_starttls = True
        send_from = '
[email protected]
' ##傳送的郵件 web.sendmail(send_from, send_to, subject, body, cc=cc, bcc=bcc) return 1 #pass except Exception, e: print e return -1 #fail if __name__=='__main__': send_to = ['[email protected]', '[email protected]'] subject = '郵件標題' body = '郵件內容\n可以有回車' cc = ['
[email protected]
', '[email protected]'] ##抄送 bcc = ['[email protected]', '[email protected]'] ##密抄 send_mail(send_to, subject, body, cc, bcc)


相關推薦

webpy配置傳送郵件服務

官方cookbook連結:http://webpy.org/cookbook/sendmail.zh-cn 前提:需要安裝web.py了,因為我這個web應用是用web.py寫的 #!\urs\bin\env python #encoding: utf-8 import

django SMTP 傳送郵件配置

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

linux redhat6.5 搭建Postfix郵件服務

postfix服務器Postfix 是一種電子郵件服務器,它是由IBM華生研究中心(T.J. Watson Research Center)的荷蘭籍研究員Wietse Venema為了改良sendmail郵件服務器而產生的。最早在1990年代晚期出現,是一個開放源代碼的軟件。實驗需要:軟件包 postfix(

WordPress系列教程(五)----WordPress配置傳送郵件

一、前言 WordPress中有使用者註冊使用者、使用者填入相應的郵件,後臺會發送郵件給使用者,Wordpress預設是使用 PHP 的 mail() 功能傳送郵件,如果主機沒有開啟這一功能,那麼 wordpress 當然就無法發出郵件了。但即便是伺服器支援 PHP mai

python同步傳送郵件的步驟

1. 設定smtp伺服器, 開啟客戶端授權碼, 不同的郵箱設定略有不同, 下面是以126郵箱為例 2. 專案配置檔案中配置資訊 # 傳送郵件配置 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # smpt服務

在Windows子系統(WSL)配置開機啟動服務

在WSL中跑了一些測試服務 比如 mysql nginx等,但關機後每次都要手動開啟甚是吃力,本想著用rc.local來編輯開機啟動 ,無奈不支援啊!先看看非WSL環境中是怎麼實現的。 在 Ubuntu 18一下,設定開機自動啟動一般是編輯 /etc/rc.local 在 Ubuntu 18以上則需要連結

Spring cloud admin 配置傳送郵件功能

首先引入pox配置 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spr

C#自動傳送郵件的實現

原始碼: using System; using System.Windows.Forms; using System.Net.Mail; using System.Text.RegularExpressions; namespace 郵件 { public partial clas

【轉】Ubuntu 12.04上安裝和配置Postfix郵件服務詳細教程

原文網址 https://yq.aliyun.com/ziliao/29593 郵件伺服器配置之所以麻煩是因為需要了解很多東西,牽涉到域名服務 DNS/Bind,Web 收發郵件 Apache/PHP/MySQL/SquirrelMail,認證服務 LDAP, Ker

Yii2 配置傳送郵件

'components' => [ 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@common/mail',

Spring Boot引入mail郵件服務

傳送郵件,包括簡單郵件,html郵件,帶附件郵件,內嵌圖片郵件四種類型。 1、配置 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactI

zabbix 配置傳送郵件報警

概述   本篇文章主要介紹如何配置zabbix藉助外部郵件進行傳送郵件報警,zabbix通過配置檔案呼叫mailx來進行郵件的傳送。在Centos6以上的版本預設已經安裝了mailx。 一、配置mailx 1.檢視當前系統是否已安裝mailx [[email protected]

為 Confluence 6 配置傳送郵件訊息

如何配置 Confluence 向外傳送郵件: 進入  > 基本配置(General Configuration) > 郵件伺服器(Mail Servers)。這裡列出了所有當前配置的 SMTP 伺服器。 單擊 新增新的 SMTP 伺服器(Add New SMTP Server)(或者 編

SpringBoot配置傳送郵件

Java程式碼import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import or

在SSIS如何傳送郵件

1 利用傳送郵件服務   詳細設定如上圖。但是郵件傳送伺服器只能為公司內部郵箱或 在SSIS伺服器上安裝一個SMTP服務。如網易163由於不提供填寫使用者名稱和密碼資訊,不能使用。 2 利用指令碼任務傳送公司內部郵箱 以下程式碼用的是公司內部郵箱,認證方式為Cre

十分鐘實現傳送郵件服務

傳送郵件應該是網站的必備拓展功能之一,註冊驗證、忘記密碼或者是給使用者傳送營銷資訊。 ## 一、郵件協議 在收發郵件的過程中,需要遵守相關的協議,其中主要有: 1. 傳送電子郵件的協議:`SMTP`; 1. 接收電子郵件的協議:`POP3`和`IMAP`。 ### 1.1 什麼是`SMTP`? `S

PHP呼叫mail()函式傳送郵件所需sendmail的基本配置和html格式的郵件資訊

首先從http://glob.com.au/sendmail上下載sendmail壓縮包;並將其解壓到D:盤中(一般最好不要解壓到C:盤,且目錄不要太長)。 設定一下PHP.ini檔案: [mail function] ; For Win32 only. ; http://

Ubuntu sendmail 的安裝、配置傳送郵件的具體實現

一、安裝 ubuntu中sendmail函式可以很方便的傳送郵件,ubuntu sendmail先要安裝兩個包。 必需安裝的兩個包: 程式碼  sudo apt-get install sendmail  sudo apt-get install sendmail-

RabbitMQ實戰-在服務配置RabbitMQ實現訊息傳送

在這裡以訂單服務為訊息生產者,程式碼中都有詳細的註釋和說明,以下是示例: 新增依賴 首先,建立一個web工程(在這裡我使用springboot2.0.2)。加入rabbitMQ所需要的依賴:         <!-- rabbitmq依賴 -->       

服務器啟動時Webapp的web.xml配置的加載順序

結點 得到 類型 man authent 一個tomcat web www conf 一 1、啟動一個WEB項目的時候,WEB容器會去讀取它的配置文件web.xml,讀取<listener>和<context-param>兩個結點。 2、緊急著,