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...