我编辑了ssmtp.conf文件,其中包含所需的所有详细信息并配置了ssmtp!但是当我进入
[root@localhost ssmtp]# ssmtp user@gmail.com message
在终端中它提示我这个错误!!
[root@localhost ssmtp]# bash: ssmtp: command not found error
请帮助我
(PS:使用Fedora 7,命令与Centos类似)
答案 0 :(得分:0)
SSMTP是一个程序,可以将本地计算机的电子邮件发送到 配置mailhost(mailhub)。[1]
假设您已经设置了ssmtp,首先检查ssmtp
守护程序是否正在运行:
service ssmtp status
然后您可以使用mail
命令发送邮件,例如
echo test | mail -v -s "testing ssmtp setup" user@gmail.com
如果您已使用gmail
凭据配置ssmtp(使用ssmtp.conf),则上述命令将首先将邮件发送到gmail中心,并在添加authentication details后将其转发 user@gmail.com ,就像它最初从您的实际邮件帐户发送一样。