Sendmail
sendmail 可以使用 mailutils 轉發收到的郵件嗎?
我正在使用 sendmail 和 mailutils。
我可以使用 mailutils 發送外發郵件。
我可以使用 sendmail 接收到我的域的傳入郵件。
但是,當我嘗試使用 /etc/mail/aliases 將電子郵件轉發到不起作用的外部電子郵件地址時。
我也無法使用 sendmail 發送外發郵件。它不會給出任何錯誤,但永遠不會發送電子郵件。它被排隊並且永遠不會被發送。我的郵件日誌如下:
Nov 10 22:27:38 localhost sendmail[159282]: 0AAMRbLo159282: from=root@localhost, size=2141, class=0, nrcpts=1, msgid=<202011102227.0AAMRbLo159282@my.domain.com>, relay=root@localhost Nov 10 22:27:38 localhost sm-mta[159286]: 0AAMRckL159286: from=<root@my.domain.com>, size=2364, class=0, nrcpts=1, msgid=<202011102227.0AAMRbLo159282@my.domain.com>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Nov 10 22:27:38 localhost sendmail[159282]: 0AAMRbLo159282: to=myname@gmail.com, ctladdr=root@localhost (0/0), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=32141, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (0AAMRckL159286 Message accepted for delivery) Nov 10 22:27:38 localhost sm-mta[159288]: STARTTLS=client, relay=aspmx.l.google.com., version=TLSv1.3, verify=FAIL, cipher=TLS_AES_256_GCM_SHA384, bits=256/256 Nov 10 22:27:38 localhost sm-mta[159288]: 0AAMRckL159286: to=<myname@gmail.com>, ctladdr=<root@my.domain.com> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=122364, relay=aspmx.l.google.com. [74.125.71.26], dsn=2.0.0, stat=Sent (OK 1605047258 r7si170039wrs.226 - gsmtp)
它
verify=FAIL
在 STARTTLS 行中說。為了讓我的 sendmail 轉發電子郵件,我必須進行哪些更改?
正如@AnFi 所指出的,這是可行的。
Sendmail 是用於接收和發送電子郵件的完整解決方案。設置起來相當容易。你不需要後綴。