2

有没有办法在linux终端发送简单的电子邮件?

to: somebody@gmail.com
sub: Sending email from linux terminal
body: This is a short email sent from linux terminal

我需要设置什么样的堆栈或 smtp?我该如何设置它们?

4

1 回答 1

7

终端版本:

mail somebody@gmail.com

shell脚本的版本:

echo "This is a short email" | mail -n -s "Sending email" somebody@gmail.com

AFAIK 典型的 Linux 发行版默认安装 MTA(sendmail/postfix/exim/...)。如果您有静态公共 IP 地址,那么您很可能有一个有效的自我配置。

没有静态公共 IP 的 MTA 配置更加棘手。

于 2013-04-24T06:59:41.167 回答