邮件命令在 Linux 中不起作用

3 linux sendmail

我有关于邮件的问题,

  1. 我在我公司的 linux 帐户上使用以下命令

    mail -s '嗨' username@gmail.com

但是我没有收到任何电子邮件,因为在执行上述命令时没有收到任何错误,所以发生了什么以及正在发生什么。

  1. 默认情况下,邮件使用什么电子邮件 ID 发送电子邮件。是否有任何方法或命令可以默认打印此用户 ID。

Red*_*ick 6

mail是一个邮件用户代理(MUA),你还需要一个邮件传输代理(MTA),比如postfix,来投递非本地邮件。MTA 必须进行适当的配置,许多 ISP 要求通过他们的邮件服务器路由邮件。这通常意味着将您的 MTA 配置为将他们的 MTA 视为智能主机或中继,而不是尝试将邮件直接传送到收件人域的邮件服务器。

您是否检查过您的 MTA 配置并检查了您的日志文件中有关传递失败的消息。