You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

配置SSMTP将Server1系统邮件重定向至Server2后发送失败,寻求解决方法

配置SSMTP将Server1系统邮件重定向至Server2后发送失败,寻求解决方法

我最近在尝试把Server1上的系统邮件(比如crontab的报错邮件)全部重定向到Server2,于是配置了SSMTP来做邮件中继。

我修改了SSMTP的配置文件 /etc/ssmtp/ssmtp.conf,内容如下:

mailhub=<server2_ip>:587
rewriteDomain=codrutsoft.com

FromLineOverride=YES
UseTLS=YES
UseSTARTTLS=YES

AuthUser=codrut@codrutsoft.com
AuthPass=<my_password>

这里的服务器IP和密码我都填的是正确的,没问题。

为了测试配置效果,我设置了一个每分钟执行一次的cron任务,让它输出"error",以此触发邮件发送到目标邮箱。我用这条命令查看cron的邮件输出日志:

journalctl -u cron _TRANSPORT=stdout

结果发现邮件发不出去,从日志能看出是Server2不接受邮件,日志里显示:

sendmail: RCPT TO:codrut@codrutsoft.com (...[原日志后续内容])

现在我有点搞不清问题出在哪,有没有大佬能帮我排查下?

备注:内容来源于stack exchange,提问作者Codrut

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:23:18