如果您只想发送电子邮件,请执行此操作。
使用以下命令安装ssmtp :
sudo apt-get install ssmtp
Run Code Online (Sandbox Code Playgroud)
使用以下命令打开ssmtp配置文件:
sudo vim /etc/ssmtp/ssmtp.conf
Run Code Online (Sandbox Code Playgroud)
并编辑该文件,使其看起来像这样:
root=YOURUSERNAME@gmail.com
mailhub=smtp.gmail.com:587
AuthUser=YOURUSERNAME
AuthPass=YOURPASSWORD
UseSTARTTLS=YES
UseTLS=YES
mailhub=smtp.gmail.com:587
Run Code Online (Sandbox Code Playgroud)
上面是一个gmail的例子。如果您不使用 gmail,则必须更改mailhub和root行。(对于雅虎邮件,将 mailhub 行更改为mailhub=smtp.mail.yahoo.com:587)
完成此操作后,您将能够像这样发送邮件:
echo "Test message" | mail -s "Test subject" user@gmail.com
Run Code Online (Sandbox Code Playgroud)