Postfix
什麼是 saslpasswd2 域?
saslpasswd2 做了什麼,特別是域選項是什麼:
-u domain use domain for user domain (realm).
更新:假設,我:
- smtp 登錄到 smtp.mydomain.com,
- 作為我自己@myotherdomain.com(使用密碼1)
- 並希望發送電子郵件來自:support@mypubliccompany.com,
- 應該轉發到 Google 的 SMTP 伺服器:smtp.gmail.com
- 以(myself@myaccount.com 和其他密碼2)身份登錄,
這 5 個域中的哪個域是 sasl 關注的域?事實上,為什麼 sasl 完全關心域而不僅僅是密碼字元串和使用者名字元串(可能包括域)?
一些文件更冗長
$$ 1 $$:
-u domain (default: system FQDN hostname) Use domain to set user domain property (realm).
SASL 可用於對具有不同領域(域、FQDN、伺服器…)的使用者進行身份驗證。您可以將其視為一個電子郵件地址,由使用者和域組成。
這需要涵蓋一些需要領域資訊才能執行的身份驗證方法(例如 Kerberos)。更多關於 SASL
$$ 2 $$ $$ 1 $$ https://sys4.de/en/blog/2015/01/07/cyrus-sasl-saslpasswd2-man-page/ $$ 2 $$ https://www.ietf.org/rfc/rfc4422.txt