跳到主要内容

Mail

提示

mail -s 命令在 Linux/Unix 系统中通常使用 Mail Transfer Agent (MTA) 来发送邮件。在大多数情况下,邮件服务器软件 Postfix 是默认的 MTA,而非命令行邮件客户端 Mailx。

当你在命令行中使用 mail -s 命令发送邮件时,该命令会将邮件传递给本地的 Postfix 服务,并由 Postfix 处理和传递邮件。因此,mail -s 命令实际上是使用 Postfix 来发送邮件,而非 Mailx。但在某些情况下,系统管理员可能会配置使用其他 MTA 或 Mail Transfer Agent 替代 Postfix,这取决于系统的具体配置。

mail, mailx都是收发邮件用的,类似浏览器的作用,叫做mail user agent(MUA).

sendmail,postfix是做邮件服务器的,类似apache, nginx的作用,可以用作mail transport agent(MTA)