submin的郵件寄送問題

2021-08-26 01:32:09 字數 1237 閱讀 2179

submin的郵件寄送分兩部分

乙個是帳號管理用的,用來啟用帳號和重置密碼,這部分沒有提供配置,用的是本機的sendmail傳送的,如果本機sendmail建立的smtp伺服器不可用,郵件就發不出去,所以要修改一下**用指定的smtp伺服器傳送

一共要修改兩處

1,/usr/lib/python2.6/site-packages/submin/email/smtp.py

修改其中的

server = options.value("smtp_hostname", "smtp.163.com")

username = options.value("smtp_username", "myemailusername")

password = options.value("smtp_password", "myemailpassword")

2,/usr/lib/python2.6/site-packages/submin/models/user.py

修改其中的email_user函式

templatevars =

把from改為你的郵箱位址

另乙個是svn的郵件寄送功能

svn傳送郵件用的是

/usr/lib/python2.6/site-packages/submin/static/hooks/svn/mailer.py

然後配置檔案是/opt/submin/conf/mailer.py.conf

這裡面配置預設也是用sendmail

只要把這個配置檔案修改對就可以了

1,在general部分注釋掉mail_command

然後加入

smtp_hostname = smtp.163.com

smtp_username = email_username

smtp_password = email_password

2,在defaults部分加入

from_addr = myemailaddress

3,這個也要修改,不然一但修改郵件寄送的配置上面的配置就會被覆蓋

/usr/lib/python2.6/site-packages/submin/static/templates/plugins/vcs/svn/mailer.conf

4,指定發件姓名

from_addr = "專案管理"

如此發件人就顯示為專案管理了

還可以指定reply_to的位址,不過需要修改mailer.py,從資料庫中讀取提交者的郵件位址

郵件傳送問題

environment.rb裡配置 require smtp tls actionmailer base.delivery method smtp 以簡單郵件傳送協議傳送郵件 actionmailer base.default charset gbk 設定郵件的預設編碼為國標碼否則傳送的郵件主題可能...

Joomla郵件問題

原來不能傳送郵件,是因為我本機沒有配置郵件伺服器。簡單說明一下,原來php中的mail 函式要借助sendmail程式傳送郵件,而sendmail t i一般是linux unix系統的自帶程式,而windows系統沒有這個程式,所以就不能直接利用mail 函式發郵件了。第一步就是建立正常工作的sm...

自動傳送郵件的問題

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...