2
我正在嘗試解決如何讓postfix僅允許通過特定電子郵件地址的電子郵件。將postfix中的某些電子郵件地址列入白名單
我有它的工作使用以下配置:
smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/access, reject
,然後訪問包含
example1.com OK
example2.com OK
[email protected] OK
這個工作 - mail給任何不在白名單是由郵件服務器拒絕。
然後我通過Gmail想航線我所有發出的郵件,所以添加
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes
現在看來,後綴是忽略了白名單,並通過Gmail的服務器發送的一切。
任何人都可以解釋爲什麼會發生這種情況,我可能需要做些什麼來解決這個問題?
簡而言之 - 我想我的所有郵件都通過gmail帳戶發送,但前提是收件人地址在白名單中。