阿里云
发表主题 回复主题
  • 1828阅读
  • 3回复

[分享]在RequestTracker(RT)里用msmtp通过远程smtp服务器465端口发邮件

级别: 论坛版主
发帖
13406
云币
30688

— 本帖被 51干警网 设置为精华(2017-11-21) —
SoftLayer(IBM Cloud)过滤了TCP 25端口 ,Vultr的也可能过滤了,越来越多的云服务商主动屏蔽了25端口的通讯。 %W~Kx_  
X|^E+ `M4  
阿里对新建的ECS实例,也过滤了25端口。 8u Tq0d6(  
f=]+\0MQ  
RequestTracker 的工单系统,邮件通知是重要的需求之一,当阿里云ECS实例不能使用25端口发信时,可以尝试配置msmtp使用远程的smtp 465端口来发邮件。 }-?_c#G 3  
 }&BE*U8_  
环境:Deiban 8,RT 4.4.2, RT安装在 /opt/rt4 的路径 6*8"?S'  
国内某免费的企业邮箱:smtp服务器地址,smtp.exmail.qq.com;SSL端口:465;邮箱地址:rt @ anqun.org ,V'+16xW  
-CtLL _I  
过程: @]P#]%^D2  
ukHSHsR  
1. /opt/rt4/etc/msmtp_wrapper.conf # 在RT配置目录中创建 msmtp 的配置文件,文件属主是web进程用户,即www-data,权限是600,内容如下: 2a8ZU{wjn  
  1. # Set default values for all following accounts.
  2. defaults
  3. port 465
  4. tls on
  5. tls_trust_file /etc/ssl/certs/ca-certificates.crt
  6. # logfile ~/.msmtp.log
  7. account qmail
  8. host smtp.exmail.qq.com
  9. from rt@anqun.org
  10. auth on
  11. user rt@anqun.org
  12. password NiDeMiMa
  13. # auto_from on
  14. tls_starttls off
  15. # Set a default account
  16. account default : qmail
Wjc1EW!2x  
{XH!`\  
F$<>JEdX  
2. /opt/rt4/etc/msmtp_wrapper # 在RT文件配置目录中创建Shell文件,文件属性是web进程用户,即www-data,且有执行的权限,+x,内容如下: <@6K(  
  1. #!/bin/bash
  2. /usr/bin/msmtp -t -C /opt/rt4/etc/msmtp_wrapper.conf
  3. /usr/bin/logger -t RTmailer -p syslog.info -- CALL /usr/bin/msmtp -nt "$@" RETURNED $?
S L<P`H|  
Kq#\P  
4scY 8(1  
3. /opt/rt4/etc/RT_SiteConfig.pm # 在RT的定义配置文件中,加入以下一行内容,让RT使用msmtp来发信: JX8Hn |  
  1. Set( $SendmailPath, '/opt/rt4/etc/msmtp_wrapper');
)'3(=F$+l  
4XpW#>  
4>eY/~odq]  
4. 重启Web服务,以让新的设置生效,测试发信正常 Q%)da)0:c  
JAJo^}}{b  
UJ0fYTeuI  
2yZ/'}Mw  
参考: k+#6  
* https://rt-wiki.bestpractical.com/wiki/Msmtp "#,]` ME;  
* https://wiki.archlinux.org/index.php/msmtp#Server_sent_empty_reply
[ 此帖被dongshan8在2017-11-21 10:35重新编辑 ]
关键词: RequestTracker
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 论坛版主
发帖
15908
云币
29256

只看该作者 沙发  发表于: 2017-11-21
good,精华之。
善用阿里云帮助文档。
级别: 架构狮
发帖
1240
云币
2018
只看该作者 板凳  发表于: 01-24
good,精华之。
级别: 架构狮
发帖
1240
云币
2018
只看该作者 地板  发表于: 01-24
good,精华之。
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个