我在thunderbird上使用本地电子邮件系统运行postfix dovecot。 我有两个用户通过Ubuntu,邮件用户1和邮件用户2谁我添加到雷鸟。 一切都很顺利,除了用户没有任何东西在雷鸟上的收件箱,并发送邮件不通过。 我也使用maildir。 检查/var/log/mail.log揭示了这一点 这是什么是happining:重新启动postfix和dovecot,然后发送邮件从一个用户到另一个用户… 我相信这条线是问题 May 30 18:31:55 postfix/smtpd[12804]: disconnect from localhost[127.0.0.1] 为什么不连接? 什么可能是错的? /var/log/mail.log May 30 18:30:21 dovecot: imap: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill) May 30 18:30:21 dovecot: master: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill) May 30 18:30:21 dovecot: imap: Server shutting down. in=467 […]
我正在用debian wheezy运行postfix mta。 我使用的是postfix-policyd-spf-python,openkdim和opendmarc。 当收到来自谷歌(谷歌与自己的领域的应用程序)的电子邮件例如,标题如下所示: […] Authentication-Results: mail.xx.de; dkim=pass reason="1024-bit key; insecure key" header.d=yyy.com [email protected] header.b=OswLe0N+; dkim-adsp=pass; dkim-atps=neutral<br> […] Authentication-Results: mail.xx.de; spf=pass (sender SPF authorized) smtp.mailfrom=yyy.com (client-ip=2a00:1450:400c:c00::242; helo=mail-wg0-x242.google.com; [email protected]; [email protected]) […] Authentication-Results: mail.xx.de; dmarc=pass header.from=yyy.com<br> […] 这意味着这些程序中的任何一个都会创build它自己的authentication结果:线程。 是否有可能告诉后缀将它合并成一个单一的authentication结果:线? 当我发送电子邮件到谷歌,它说: […] Authentication-Results: mx.google.com; spf=pass (google.com: domain of [email protected] designates xxx.xxx.xxx.xxx as permitted sender) [email protected]; dkim=pass [email protected]; […]
我有一个用imapconfiguration的postfix服务器。 只有系统中的用户帐户的收件人被接受。 例如: rcpt to: test@localhost将产生以下错误: 550 5.1.1 <test@localhost>: Recipient address rejected: User unknown in local recipient table 我想实现的是设置虚拟地图,它接受所有用户的电子邮件(即使用户不接受系统),然后将所有这些电子邮件转发到特定的用户邮箱。 是这样的,可能吗?
我在CentOS 6.5与Postfix / Dovecot和一些虚拟域。 Postfix工作正常,但是我有很多这样的消息“NOQUEUE:reject:RCPT from 1-160-127-12.dynamic.hinet.net [1.160.127.12]:454 4.7.1:中继访问被拒绝;从= = =原= SMTP“在我的maillog。 我试图用iptablesclosures端口25,当我这样做 – 我没有这样的消息,但我的邮件系统开始工作不正确,无法接收来自其他主机的邮件。 请帮忙! 我的postconf -n: alias_database = $alias_maps alias_maps = hash:/etc/postfix/aliases broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 html_directory = no inet_interfaces = all inet_protocols = ipv4 mail_owner = postfix mailq_path […]
我有以下设置(从我的postconf -n输出抓取) alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix content_filter = smtp-amavis:[127.0.0.1]:10024 inet_interfaces = all mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 maximal_backoff_time = 8000s maximal_queue_lifetime = 7d minimal_backoff_time = 1000s mydestination = $mydomain, localhost.$mydomain, localhost myhostname = //redacted mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 […]
我正在尝试在Virtualmin中configurationSMTPS,并且遇到了障碍。 我按照这里的说明没有问题,但是当我在Thunderbird中进行自动configuration时,仍然表示传出的邮件是未encryption的。 我采取的步骤(在上面的链接中列出)是我通过Edit Virtual Server将SMTP添加到Edit Virtual Server ,然后通过Manage SSL Certificates将SSL证书复制到Postfix。 我也重新启动了整个服务器。 我可能会留下什么东西? 我想我可以尝试在我的电子邮件客户端进行手动configuration(如果自动configuration没有selectencryption),但我不知道什么是适当的传出参数是关于SSL和authentication的手动configuration。 任何想法将不胜感激。
好吧,这让我完全困惑。 我已经尝试了很多事情来解决这个问题,但是我正处于一个尴尬的境地。 在六月初,我维护的服务器突然决定停止接收来自某些Hotmail服务器的传入TLS连接。 我以为这可能是由于自签名证书,所以我切换到StartSSL的1类证书,但问题依然存在。 以下是日志文件中的详细事务(某些值,如TLS握手已被修改): Jun 12 18:19:27 [servername] postfix/smtpd[4839]: initializing the server-side TLS engine Jun 12 18:19:27 [servername] postfix/smtpd[4839]: connect from snt004-omc1s40.hotmail.com[65.54.61.77] Jun 12 18:19:28 [servername] postfix/smtpd[4839]: setting up TLS connection from snt004-omc1s40.hotmail.com[65.54.61.77] Jun 12 18:19:28 [servername] postfix/smtpd[4839]: snt004-omc1s40.hotmail.com[65.54.61.77]: TLS cipher list "aNULL:-aNULL:ALL: +RC4:@STRENGTH" Jun 12 18:19:28 [servername] postfix/smtpd[4839]: SSL_accept:before/accept initialization Jun 12 18:19:28 […]
我一直在试图将SES与我的EC2实例(没有DNSlogging)连接起来,并试图找出如何对我的sender_dependent_relayhost 。 由于我没有与我的IP关联的DNSlogging,是否有可能使用我的服务器IP而不是我的DNS? 我想我的sender_dependent_relayhostconfiguration将如下所示 $ cat /etc/postfix/sender_dependent_relayhost: user@someip 127.0.0.1:1125 这项工作可以代替input合格的域名吗? 我正在从这个链接Postfix与AWS-SES的设置
我在我的服务器上configuration了Postfix的问题。 我已经使用这个链接像教程来创build和configurationPostfix。 https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-server-using-postfix-dovecot-mysql-and-spamassasin 但是,当我试图用命令testingPostfix的时候: postmap -q example.com mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf 我得到了错误: postmap:warning:连接到mysql服务器127.0.0.1:不能连接到'127.0.0.1'(111)postmap的MySQL服务器:致命:表mysql:/ etc / postfix / mysql-virtual-mailbox -domains.cf:查询错误:连接被拒绝 当我尝试使用命令telnet 127.0.0.1 3306或telnet localhost 3306进行testing时 我得到了错误: 尝试127.0.0.1 …远程login:无法连接到远程主机:连接被拒绝 MySQL服务器工作,我找不到解决这个错误的方法。 有人知道这有什么问题吗?
我有一个工作opendkim和SPF设置的postfix邮件服务器 。 当我仅使用1个IP / MX /主机名(例如mail.example.com)时,一切正常。 我尝试启用另一个IP,以便后缀可以在发送批量电子邮件时平衡stream量(例如,mail2.example.com)。 起初,我计划使用iptables旋转IP,但我注意到,我的电子邮件很可能很快被标记为spam因为收到的电子邮件并不总是有IP和主机名正确设置。 下一个解决scheme是multi-instances但我注意到,这将只分离邮件function,实际上并没有重复的实例。 所以我决定pipe理自己的逻辑,并在邮件服务器端使用多个主机名/ IP。 我面临的问题是,postfix始终使用主IP地址发送电子邮件。 我怎样才能configuration后缀发送电子邮件通过相同的IP地址,收到消息? 因此,例如,如果我telnet mail.example.com 25并发送电子邮件,则使用mail.example.com主机名和IP发送电子邮件,并且如果我telnet mail2.example.com 25并发送电子邮件,则使用mail2.example.com主机名和IP。 我在网上search,但我找不到正确的答案。 人们如何解决这个问题? 谢谢!