配置
bitnami-redmine的配置文件與單純的redmine配置文件可能並不相同,在這里我們需要打開一下配置文件:
/opt/bitnami/apps/redmine/htdocs/config/configuration.yml
在configuration.yml最后添加以下配置內容,需要注意的是不需要加引號,之前的參考文獻當中都說需要加引號,是錯誤等
production: email_delivery: delivery_method: :smtp smtp_settings: address: smtp.126.com port: 25 domain: 126.com authentication: :login user_name: aaa@126.com //有些郵箱這里的user_name是aaa,不需要@126.com,可以多做測試。 password: aaa development: email_delivery: delivery_method: :smtp smtp_settings: address: smtp.126.com port: 25 domain: 126.com authentication: :login user_name: aaa@126.com password: aaa
在配置完畢以后重啟apace
$ cd /opt/bitnami
$ sudo ./ctlscript.sh restart apache
這個ctlscript.sh腳本的用法有一些這些參數
usage: ./ctlscript.sh help ./ctlscript.sh (start|stop|restart|status) ./ctlscript.sh (start|stop|restart|status) mysql ./ctlscript.sh (start|stop|restart|status) php-fpm ./ctlscript.sh (start|stop|restart|status) apache ./ctlscript.sh (start|stop|restart|status) subversion
測試
配置完畢以后測試是否配置成功,然后訪問redmine,以管理員的身份登錄系統,點擊"管理"---->"配置"---->"郵件通知",然后點擊右下角的"發送測試郵件",就可以測試你的郵件服務配置是否成功了。
注意2點:
- Emission email address這一欄需要修改成我們配置的郵件服務器xwdreamer@126.com
- 測試郵件會發送到我們登陸賬戶的郵箱,所以先修改登錄賬戶的郵箱,比如我使用user登陸的,默認是user@example.net,我們修改成xwdreamer@126.com即可測試。