Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Smtp 后缀未将端口25更改为587_Smtp_Ubuntu 16.04_Digital Ocean_Postfix Mta - Fatal编程技术网

Smtp 后缀未将端口25更改为587

Smtp 后缀未将端口25更改为587,smtp,ubuntu-16.04,digital-ocean,postfix-mta,Smtp,Ubuntu 16.04,Digital Ocean,Postfix Mta,我使用数字海洋托管和ubuntu 16.04, 我安装postfix并使用smtp发送邮件, 这是我要做的步骤: 1.更改防火墙设置 $ sudo iptables -A OUTPUT -p tcp --dport 587 -j ACCEPT 使用telnet并将其连接 我的**main.cf**: 我的主人。cf: 重新启动我的后缀 控制台中的回显邮件,邮件未发送,这是日志: 我已经尝试配置了2天,仍然没有邮件通过 注意:我已经尝试使用[smtp.gmail.com]:587作为中继,它发送

我使用数字海洋托管和ubuntu 16.04, 我安装postfix并使用smtp发送邮件, 这是我要做的步骤: 1.更改防火墙设置

$ sudo iptables -A OUTPUT -p tcp --dport 587 -j ACCEPT
使用telnet并将其连接

  • 我的**main.cf**:
  • 我的主人。cf:
  • 重新启动我的后缀
  • 控制台中的回显邮件,邮件未发送,这是日志:
  • 我已经尝试配置了2天,仍然没有邮件通过

    注意:我已经尝试使用[smtp.gmail.com]:587作为中继,它发送邮件,但我只想使用mydomain作为传出,不需要第三方


    高级感谢

    您的服务器托管提供商似乎阻止了端口25,请联系他们打开它或使用其他托管公司的另一台服务器,并确保在安装邮件服务器之前端口25已打开。致意

    smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
    myhostname = domain_name.com
    alias_maps = hash:/etc/aliases
    alias_database = hash:/etc/aliases
    myorigin = /etc/mailname
    mydestination = $myhostname, domain_name.com, droplet_name, localhost.localdomain, localhost
    relayhost =
    mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = loopback-only
    inet_protocols = ipv4
    
    submission inet  n       -       n       -       -       smtpd
      -o syslog_name=postfix/submission
      -o smtpd_tls_security_level=encrypt
      -o smtpd_sasl_auth_enable=yes
      -o smtpd_enforce_tls = yes
      -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
    
    Jan 18 03:19:21 droplet-name postfix/smtp[25134]: connect to gmail-smtp-in.l.google.com[172.217.194.27]:25: Connection timed out
    Jan 18 03:19:51 droplet-name postfix/smtp[25134]: connect to alt1.gmail-smtp-in.l.google.com[173.194.202.27]:25: Connection timed out
    Jan 18 03:20:21 droplet-name postfix/smtp[25134]: connect to alt2.gmail-smtp-in.l.google.com[108.177.10.27]:25: Connection timed out
    Jan 18 03:20:51 droplet-name postfix/smtp[25134]: connect to alt3.gmail-smtp-in.l.google.com[209.85.145.26]:25: Connection timed out
    Jan 18 03:21:21 droplet-name postfix/smtp[25134]: connect to alt4.gmail-smtp-in.l.google.com[172.253.112.27]:25: Connection timed out