这是一个新的安装。 当用户存在时,PostFix报告“550 5.1.1”“收件人找不到”。 用户可以发送电子邮件到处。 用户可以通过本地主机相互发送邮件。 所有外部电子邮件给用户返回550 5.1.1错误消息。 我没有看到maillog文件中的任何错误。 我想我已经阅读了这个网站的每一个线程,其中“550”,但不是答案似乎是适当的。 有谁知道为什么知道的用户被报告为没有find? 这是我的configuration文件: /etc/postfix/master.cf # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n – n – – smtpd submission inet n – n – – smtpd # -o smtpd_tls_security_level=encrypt # -o smtpd_sasl_auth_enable=yes […]
centos 7.1 后缀2.10.1 在启动期间在/ var / log / messages中重新启动服务器后,仅在这4行中logging了Postfix(1秒内的所有操作): systemd: Starting Postfix Mail Transport Agent… systemd: postfix.service: control process exited, code=exited status=1 systemd: Failed to start Postfix Mail Transport Agent. systemd: Unit postfix.service entered failed state. 同时(在同一秒内)在/ var / log / maillog中只有1行: postfix/postfix-script[2069]: fatal: the Postfix mail system is already running 1)。 哪里可以find关于这个错误的更多信息? 2)。 如果在这之前系统日志中没有关于Postfix的任何logging,那么它是如何运行的呢? […]
我试图设置postfix能够发送/接收邮件,我能够接收邮件,但是当我发送到任何其他领域,而不是我在postfix中设置的域名,我得到以下错误: Jun 12 12:25:03 DEMISED postfix/smtpd[32291]: warning: hostname IN-213-226-141-251.somehost.com does not resolve to address 213.226.141.251: Name or service not known Jun 12 12:25:03 DEMISED postfix/smtpd[32291]: connect from unknown[213.226.141.251] Jun 12 12:25:06 DEMISED postfix/smtpd[32291]: NOQUEUE: reject: RCPT from unknown[213.226.141.251]: 554 5.7.1 <*******@gmail.com>: Relay access denied; from=<k@d****.net> to=<*****@gmail.com> proto=ESMTP helo=<[10.49.177.2]> Jun 12 12:25:07 DEMISED postfix/smtpd[32291]: disconnect from […]
我试图configuration一个后缀服务器来接收2个不同的域的电子邮件(到目前为止没有问题)。 但是两个域的用户/邮箱需要在2个不同的MySQL服务器上的2个不同的表中查找。 例: 域example1.org在DB FOO.example1.org上的表用户查找 域example2.org在DB BAR.example2.org的表客户中查找 我一直无法弄清楚这一点。
我正在使用logwatch监视我的服务器上的日志,我试图从postfix报告中理解。 (请参阅下面的报告。) 通过查看/var/log/mail.log我看到这个邮件似乎是反弹很长一段时间。 我怎样才能阻止呢? 另外我想知道如何locking这个邮件服务器,所以它只能发送邮件到一个特定的邮件? (例如我的logging报告,crontabs等) ——————— Postfix Begin ———————— ****** Summary ****************************************** 68.397K Bytes accepted 70,039 67.161K Bytes sent via SMTP 68,773 1.236K Bytes delivered 1,266 ======== ================================================== 2 Accepted 100.00% ——– ————————————————– 2 Total 100.00% ======== ================================================== 2 Removed from queue 1 Delivered 1 Sent via SMTP 1 Deferred 20 Deferrals ****** Detail […]
我正在尝试在DMZ中设置运行Postfix的邮件中继,将所有收到的邮件转发到内部LAN连接的邮件服务器。 我希望能够在网关拒绝不存在的用户的邮件,我认为这是最好的select。 问题是,Postfix仍然接受邮件,即使用户不包括在用户表中。 我的configuration: append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = all local_recipient_maps = local_transport = error:local delivery disabled mydomain = *** myhostname = merlin.*** mynetworks = 127.0.0.0/8 10.7.0.0/16 myorigin = /etc/mailname parent_domain_matches_subdomains = debug_peer_list smtpd_access_maps relay_domains = $transport_maps relay_recipient_maps = mysql:/etc/postfix/mysql-relay_recipient_maps.cf smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) transport_maps = hash:/etc/postfix/transport_maps […]
我的服务器昨天开始发送成千上万的垃圾邮件。 我阻止它添加default_transport=No transport到后缀main.cf。 但是,现在我当然不能发送合法的电子邮件。 我在Centos服务器上有10多个网站,使用Nginx。 我通过FTP去看看是否有新的奇怪的文件或最近编辑(检查date)。 我找不到任何可疑的东西。 我想跟踪发送电子邮件的脚本的来源 – 它们使用服务器中configuration的通用电子邮件地址发送。 在我的php.ini中我添加了: mail.log = /var/log/phpmail.log 我通过touch /var/log/创build了phpmail.log文件, phpmail.log使用命令systemctl restart php-fpm phpmail.log文件没有填充,仍然是0KB。 现在它有以下几条: -rwxrwxrwx 1 apache apache 0 Aug 10 12:47 phpmail.log 但我试图给他nginx.nginx,根,根,web.web,但似乎没有工作。 (当然,在每次chmod更改后,我再次重新启动php-fpm,并尝试使用例如我的网站上的mail()联系表单发送电子邮件)。 而且我还试图在添加default_transport=No transport to main.cf之前填充此文件。 不知道它是否对你有用,但mailq充满了队列中的邮件。 你有什么想法phpmail.log文件有什么问题,为什么不填充,和/或如何find阻止它填充的根本原因?
我试图设置谷歌作为邮件中继,但遇到一些麻烦。 我得到一个错误 550-5.1.1 The email account that you tried to reach does not exist 我在pfsense中的自定义主要是这样的: relayhost = [smtp-relay.gmail.com]:587 #Defining domain and hostname- Test myhostname = vpn.example.com mydomain = example.com myorigin = example.com # Add TLS # # SMTPD # smtpd_tls_cert_file = /etc/postfix/cert.crt smtpd_tls_key_file = /etc/postfix/cert.key smtpd_tls_CAfile = /etc/ssl/cert.pem smtpd_tls_security_level = may # SMTP Client smtp_tls_security_level […]
如果我从我的客户端发送电子邮件给其他人,下面我发现与systemctl status -l postfix : postfix[20012]: Starting Postfix Mail Transport Agent: postfix. postfix/master[20119]: daemon started — version 2.11.3, configuration /etc/postfix postfix/qmgr[20121]: 6A07F80F0DF9: from=<…>, size=1812, nrcpt=1 (queue active) postfix/qmgr[20121]: warning: connect to transport private/myhostname: No such file or directory postfix/error[20124]: 6A07F80F0DF9: to=<…>, relay=none, delay=100971, delays=100971/0.01/0/0.1, dsn=4.3.0, status=deferred (mail transport unavailable) 有没有人知道这意味着什么? 这里是postconf -n的输出: address_verify_map = btree:/var/spool/postfix/data/verify […]
在我的Ubuntu服务器上,我的WordPress安装使用wp_mail(反过来使用php mail()..)以正常的方式发送电子邮件。 服务器设置为Postfix进行传送。 最近有一些地址没有收到从服务器发送的电子邮件的问题。 假设服务器本身使用也用于Google应用程序电子邮件的域server.com 。 该域具有适当的SPFlogging集。 发送到<my-username>@server.com , <my-username>@hotmail.com和<my-username>@gmail.com都可以正常传送。 但是,发送到<my-username>@<my-own-google-app-domain>.com电子邮件不交付。 他们甚至不打垃圾邮件文件夹。 这是一个我认为可能相关的邮件日志(电子邮件地址被replace为与上面相对应): Sep 3 10:39:00 vps postfix/pickup[20267]: B991F2A11: uid=33 from=<www-data> Sep 3 10:39:00 vps postfix/cleanup[20354]: B991F2A11: message-id=<[email protected]> Sep 3 10:39:00 vps postfix/qmgr[20268]: B991F2A11: from=<[email protected]>, size=730, nrcpt=1 (queue active) Sep 3 10:39:01 vps postfix/smtp[20356]: B991F2A11: to=<<my-username@<my-custom-ga-domain>.com>, relay=ASPMX.L.GOOGLE.COM[2a00:1450:400c:c0a::1b]:25, delay=0.4, delays=0.05/0.01/0.05/0.28, dsn=2.0.0, status=sent (250 2.0.0 OK 1441269756 […]