我做ssmtp时如何读取以下调试消息?

时间:2019-08-19 12:45:17

标签: linux email debugging smtp

我正在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吗? 我是否拒绝获得连接?

我目前的状态是什么?

我想从日志文件中了解我的问题。

非常感谢。

0 个答案:

没有答案