我正在linux环境(debian)中使用ssmpt在命令行中发送电子邮件,但我认为我做的不正确
当我做以下事情时;
echo "Hello world email body" | ssmtp -d -s "Test Subject" ###@yahoo.com
好吧。什么都没发生! 因此,我调查mail.log中是否有任何错误,以查找以下内容;
Aug 19 07:29:42 raspberrypi sSMTP[30605]: Set MailHub="smtp.gmail.com"
Aug 19 07:29:42 raspberrypi sSMTP[30605]: via SMTP Port Number="587"
Aug 19 07:29:42 raspberrypi sSMTP[30605]: Creating SSL connection to host
Aug 19 07:29:43 raspberrypi sSMTP[30605]: 220 smtp.gmail.com ESMTP v8sm14609111pgs.82 - gsmtp
Aug 19 07:29:43 raspberrypi sSMTP[30605]: EHLO raspberrypi
Aug 19 07:29:43 raspberrypi sSMTP[30605]: 250 SMTPUTF8
Aug 19 07:29:43 raspberrypi sSMTP[30605]: STARTTLS
Aug 19 07:29:44 raspberrypi sSMTP[30605]: 220 2.0.0 Ready to start TLS
Aug 19 07:29:44 raspberrypi sSMTP[30605]: SSL connection using ECDHE_RSA_AES_256_GCM_SHA384
Aug 19 07:29:44 raspberrypi sSMTP[30605]: EHLO raspberrypi
Aug 19 07:29:44 raspberrypi sSMTP[30605]:
Aug 19 07:29:44 raspberrypi sSMTP[30605]: (raspberrypi)
上一次EHLO之后应该发生什么? 我通过SSL连接到gmail吗? 我是否拒绝获得连接?
我目前的状态是什么?
我想从日志文件中了解我的问题。
非常感谢。