0

我在服务器上安装了 postfix,但是 25 端口被 ISP 阻止了。我按照http://www.postfix.org/TLS_README.html#client_smtps在端口 465 上配置 smtps。我按照配置为Postfix ≥ 3.0: Sending only mail for a specific destination via SMTPS,但我必须将邮件域添加到 /etc/postfix/transport。

a.com  relay-smtps:mx.a.com:465
b.com relay-smtps:mx.b.com:465

/etc/postfix/main.cf 的一部分:

smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_scache
smtp_tls_security_level = may
tls_random_source = dev:/dev/urandom
smtp_tls_loglevel = 1
transport_maps = hash:/etc/postfix/transport

/etc/postfix/master.cf 的一部分:

relay-smtps  unix  -       -       n       -       -       smtp
    # Client-side SMTPS requires "encrypt" or stronger.
    -o smtp_tls_security_level=encrypt
    -o smtp_tls_wrappermode=yes

对于不在传输中的目的地,postfix 尝试连接到端口 25。

我只能将电子邮件发送到传输中列出的目的地。

如何更改后缀以尝试将所有电子邮件发送到[their own DNS MX record]:465?我试过了Postfix ≥ 3.0: Sending all remote mail to an SMTPS server

relayhost = [mx.a.com]:465

但它被视为垃圾邮件。

如果我喜欢:

mydomain.com :
* relay-smtps:how can use DNS MX recode auto:465

如何指定端口 465 并使用 DNS MX 记录?

谢谢!

4

0 回答 0