运行软件: PHP版本7.0.19-1 Apache / 2.4.25(Debian) 检查依赖关系: Magic Quotes: Disabled – OK Depends on: presence config.inc.php – OK Checking $CONF['configured'] – OK Depends on: presence config.local.php – OK Depends on: MySQL 4.1 – OK Testing database connection (using mysqli) – OK Depends on: session – OK Depends on: pcre – OK Depends on: multibyte string – […]
Postfix邮件服务器安装在CentOS 7.3上,Nginx php-fpm。 发送邮件从控制台工作,但使用PHP邮件function,它不起作用。 如果需要,我可以添加php.ini。 我从日志中获得错误。 我已经附加了postfixconfiguration以及任何人都可以猜测什么是可能的错误。 错误日志 connect from server1.domain.com[1.1.1.1] lost connection after AUTH from server1.domain.com[1.1.1.1] disconnect from from server1.domain.com[1.1.1.1] postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 home_mailbox = […]
我的域名的所有邮件都被发送到由我的提供商托pipe的catchall / multidrop邮箱。 我使用getmail来检索邮件并将它们转发给dovecot-lda 。 我希望所有带有未知收件人的邮件都被删除或发送到例如[email protected] 。 到目前为止, getmail简单地将这些消息留在ISP服务器上,因为它们被dovecot拒绝。 有没有办法使用getmail和dovecot (例如使用sieve )? 或者我需要让getmail提供给另一个mda,如procmail或postfix ? 我宁愿不使用postfix/sendmail而是一个更轻量级的select。
我的问题是我可怜的服务器不断遭受外界威胁发送邮件的企图。 每小时有数百次尝试 – 这里是其中一个来自maillog Aug 15 03:43:17 xxxxxxxx courier-pop3d: Connection, ip=[::ffff:212.142.140.236] Aug 15 03:43:17 xxxxxxxx courier-authdaemon: authpsa: short mail addresses are not allowed, got 'radiomail' Aug 15 03:43:17 xxxxxxxx courier-pop3d: LOGIN FAILED, user=radiomail, ip=[::ffff:212.142.140.236] Aug 15 03:43:17 xxxxxxxx courier-pop3d: authentication error: Input/output error 有关知识产权被列为Spamhaus的威胁,而不是梭子鱼,这是我使用的。 我已经把它报告给梭鱼。 幸运的是,由于“短电子邮件地址”,这是失败的。 我想阻止他们所有这些尝试。 我试图把IP到一个文件client_checks ..像这样 212.142.140.236 REJECT Your IP is spam […]
我有以下情况。 我想要一些更具体和更通用的虚拟收件人。 假设我有一个用户abc和一个用户john。 如果我收到一封abc @ mydomain的电子邮件,我想将其转发给[email protected] 。 对于用户John,我想提供多个虚拟电子邮件地址,以/^john/开头的所有电子邮件都被转发到[email protected] 。 现在,在main.cf中,我有: virtual_alias_maps = hash:/etc/postfix/virtual, regexp:/etc/postfix/virtual-regexp 虚拟看起来像这样: abc [email protected] virtual-regexp看起来像这样: /^john/ [email protected] 如果我现在发送电子邮件到abc @ mydomain,邮件将被转发到[email protected] 。 我认为这是因为[email protected]再次被评估并且与/^john/匹配。 我怎样才能使电子邮件转发到[email protected] ?
我在Google计算引擎VPS上使用CentOS 7,并在此服务器上安装了Virtualmin / Webmin。 一切工作完美,而不是从我的服务器发送的邮件上显示的电子邮件地址。 我有3个域名(如a.com,b.com,c.com),每个域名都有info用户([email protected]等)。 我可以接收和发送邮件(发送邮件中继端口2525的帮助,因为谷歌阻止端口25/465/587),但是当我发送任何电子邮件,接收器从[email protected]获取此邮件。 我的virtual_alias_maps文件是好的,并在main.cf文件中提到。 所以这里有两个问题:@的左侧和@的右侧。 @的左侧:因为我在这三个域中都有“info”用户,所以他们有不同的用户名,比如info.a.com等等,所以即使我可以做一些关于hostname.localdomain的东西,它仍然会是信息.a.com @ domain.com,而不是[email protected] @右侧:我不能设置$ myorigin $ mydomain和$ mydomain到特定的域,因为我有多个域 请让我知道在这种情况下,我可以做什么预先感谢
有没有人知道如何做到通过Outlook.com地址? Smartscreen将所有电子邮件过滤为垃圾邮件。 我添加了SPF,DKIM,DMARClogging和PTRlogging,SenderID等,但总是以Outlook垃圾邮件结尾。 当我联系微软交付团队时,我所得到的是可怕的: “不符合缓解条件”。 我的地址是在亚马逊AWS池中的一个弹性IP地址,它不在任何垃圾邮件或RBL上(可以确定)。 我拥有它6个月左右,包括域名。 MXlogging在那里,邮件服务器不发送垃圾邮件,并遵守所有的规则afaik。 Gmail或雅虎没有问题在正常的邮箱收到它。 而微软并没有给我任何真正的指针,为什么它被过滤,我不知道还有什么要做。 任何人都试图通过发送到不同的邮件地址来训练智能屏幕,它是否改变? 当然,我可以要求我的客户把我join安全提示列表,但是这会影响我的信誉。 我们不打算发送垃圾邮件,但是我们需要发送wordpress注册订阅等,因为这是一个工作现场,我们需要发送定期的电子邮件(双选)。 不知道还有什么要做的。 我可以慢慢增加发送电子邮件,以提高我的声誉(senderscore还没有报告),但因为我们不发送大量的电子邮件(因为我们还没有任何订户),我不知道如何做到这一点。 也许这是一个鸡蛋和鸡蛋的问题,我只需要等到我有成千上万的客户。 感谢您的帮助。
这是开放的,但我没有得到任何欢迎的消息。 [ec2-user@www postfix]$ telnet localhost 587 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. ehlo www.example.com maillog中: Aug 21 22:29:01 www postfix/smtpd[26978]: initializing the server-side TLS engine Aug 21 22:29:01 www postfix/smtpd[26978]: connect from www.test.com[127.0.0.1] Aug 21 22:29:01 www postfix/smtpd[26978]: setting up TLS connection from www.test.com[127.0.0.1] Aug 21 22:29:01 www postfix/smtpd[26978]: www.test.com[127.0.0.1]: TLS cipher […]
我在运行Parabola GNU / Linux-libre(Arch和ALARM-based)以及Dovecot的SBC中安装了Postfix。 它工作得很好,我已经在Thunderbird中build立了一个帐户。 我发现的唯一问题是,当发送电子邮件时,我得到: Sender address rejected: not owned by user megver83 而且我到处寻找解决scheme,例如 Postfix拒绝发件人地址 发件人地址被拒绝:在Postfix中不属于用户 Postfix发件人地址被拒绝/使用多个地址 但没有什么,这真的是疯了。 有时他们解决的问题是使用MySQL,但可怜的MySQL不能在我的服务器上工作,所以我安装了PostgreSQL以防万一。 mail.log: Aug 28 16:27:30 localhost postfix/smtpd[12064]: connect from gateway[192.168.50.1] Aug 28 16:27:31 localhost postfix/smtpd[12064]: Anonymous TLS connection established from gateway[192.168.50.1]: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits) Aug 28 16:27:31 localhost postfix/trivial-rewrite[12070]: warning: do not list […]
我有一个有2个公共IP的服务器。 当发送电子邮件(使用PHPMailer安装后缀)时,它使用其中一个IP来绑定和发送消息。 有没有办法告诉后缀使用其他IP,但不是所有的邮件?