我的服务器在Ubuntu 14.04上运行,我安装了Postfix。 当我发送一些东西给我的Gmail帐户,它发送到垃圾邮件。 我设置了SPF,DKIM和DMARC,这里是一个确认:
Authentication-Results: mx.google.com; dkim=pass [email protected]; spf=pass (google.com: domain of [email protected] designates xxx.xxx.xx.xxx as permitted sender) [email protected]; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mydomain.com
但有一个红色的挂锁说: encryption: mydomain.com did not encrypt this message 。
来自其他人的电子邮件有这样一个说明: encryption: Standard (TLS)
你可以帮我一下,我该怎么办? 可能这是从我的服务器的电子邮件去垃圾邮件的原因? 提前致谢。
我的/etc/postfix/main.cf :
biff = no append_dot_mydomain = no readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination myhostname = mail.mydomain.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = mydomain.com, bociuch, localhost.localdomain, localhost relayhost = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all inet_protocols = all milter_protocol = 2 milter_default_action = accept smtpd_milters = inet:localhost:12301 non_smtpd_milters = inet:localhost:12301
您缺lesssmtp_tls_security_level指令。
smtp_tls_security_level = may
这将设置为机会TLS,如果服务器支持使用encryption连接,但如果服务器不支持未encryption的连接。
smtp_tls_security_level的默认值是none 。