Answers:
mail在Linux系统上可以代表很多程序。您想要的背后是sendmail或postfix。我推荐后者。
您可以通过喜爱的软件包管理器进行安装。然后,您必须对其进行配置,完成后,您可以像这样发送电子邮件:
echo "My message" | mail -s subject user@gmail.com
有关更多信息,请参见手册。
就配置后缀而言,互联网上有很多文章介绍如何做。除非您在具有注册域的公共服务器上,否则通常需要将电子邮件转发到可以从其发送电子邮件的SMTP服务器。
例如,对于gmail,请遵循 http://rtcamp.com/tutorials/linux/ubuntu-postfix-gmail-smtp/ 或任何其他类似的教程。
nullmailer
加bsd-mailx
。对于大多数工作站来说足够了:)并nullmailer
包括一个sendmail
接口,您甚至可以跳过bsd-mailx
软件包并使用Hengjie的方法。
您可以将回声与管道一起使用,以避免提示或确认。
echo "This is the body" | mail -s "This is the subject" user@gmail.com
您也可以使用sendmail:
/usr/sbin/sendmail user@domain.com < /file/to/send
对于Ubuntu-:
$ sudo apt-get install -y mailutils
对于CentOs:
$ sudo yum install -y mailx
测试邮件命令-:
$ echo "Mail test" | mail -s "Subject" youremail@domain.com
bulk mail CLI
,这是一个高效而强大的工具,可通过一个简单的命令将动态电子邮件发送到邮件列表:bulkmail mail
!使用这个小巧但功能强大的工具进行快速,迷你,无忧的电子邮件营销💌bulkmail.now.sh