Articles of 后缀

证书链中的自签名证书

我正在build立正确的证书链。 我的证书颁发由StartSSL颁发的2级证书。 这是为了我已经放在我的ssl.crt: my cert https://www.startssl.com/certs/ca.pem https://www.startssl.com/certs/class2/sha1/pem/sub.class2.client.sha1.ca.pem https://www.startssl.com/certs/class2/sha1/pem/sub.class2.server.sha1.ca.pem (我把链接,让你看看我拿的文件) 如果我做一个openssl s_client -connect multiformeingegno.it:993我得到: Verify return code: 19 (self signed certificate in certificate chain) — * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN AUTH=LOGIN] Dovecot (Ubuntu) ready 如果我尝试将我的帐户添加到Gmail,那么我会得到: "Missing +OK response upon connecting to the server: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS […]

Mailman没有正确地与Postfix集成

我在我的本地机器上安装了postfix ,能够发送邮件给本地用户,也就是我的情况下shivams ,这是帐户的用户名。 另外我能够发送邮件在我的机器之外,例如。 gmail.com等。这是另一件事,他们将这些邮件标记为垃圾邮件,但事情正在工作。 我安装了mailman来pipe理邮件列表。 它工作正常。 我能够正确打开Web界面。 能看档案。 也能够从Web界面和terminal制作新的邮件列表。 如果我订阅某人的邮件列表,那么该帐户正在收到关于订阅的电子邮件。 这表明,邮递员工作正常,并能够使用后缀发送电子邮件。 要发送电子邮件到邮件列表我添加这些行到/etc/postfix/main.cf文件。 我使用了postconf 。 relay_domains = lists.example.org mailman_destination_recipient_limit = 1 transport_maps = hash:/etc/postfix/transport 我的主机名是lists.example.org 。 在/etc/postfix/transport文件中input lists.example.org mailman: 另外在我的/etc/alias这是条目 # /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: […]

仅用于局域网的Postfix设置

我在Ubuntu上安装了Postfix。 Postfix数据包已启动并正在运行。 我试图让一个简单的电子邮件系统在几台LAN计算机之间工作。 基本上,我需要一些Outlook客户端能够在他们之间交换电子邮件。 我不介意在outlook中使用服务器IP地址。 使用postfix设置仅限LAN的电子邮件系统最简单的方法是什么? 我读了一些教程,但是他们对我来说很困惑,因为我没有使用Linux或电子邮件的经验。 其他可能重要的注意事项:到目前为止,在main.cf中,我已经添加了mydomain internal.tmp和本地IP到networking(尽pipe它们也是公共的,这在技术上是荒谬的,有点错误,但是这是当前的configuration我的朋友networking)。 所以实际上,接下来我想添加一些用户,如[email protected][email protected],我希望在Outlook客户端中进行configuration,以便他们之间可以进行邮件交换。 我怎样才能做到这一点 ? 预先感谢任何有用的信息。

Postfix完全忽略了main.cf中的relayhost设置

我无法发送电子邮件到我的中继主机。 所有的邮件正在直接交付。 postconf -n : alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = loopback-only inet_protocols = all mailbox_size_limit = 0 mydestination = myhostname = webserver.example.com myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = smtp.example.com smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) […]

在VirtualBox的Ubuntu VM上,我应该使用什么FQDN在卫星模式下进行Postfix设置?

尝试在VirtualBox上运行的Ubuntu 14.04 VM上configurationPostfix时,我迷路了。 VirtualBox有2个网卡: 1)NAT和通过我的电脑运行虚拟机和Internet访问 2)“主机只适配器”,让我SSH到我的虚拟机。 我想运行Postfix卫星模式 – 我只是想能够testing与PHP / WordPress发送电子邮件的能力。 没有收到电子邮件。 我没有FQDN,也没有静态IP。 我不知道如何使用系统邮件名称。 (即使我要放一个IP – 我可以使用哪一个IP?NIC 1上的虚拟机IP或我的主机IP?)即使我只发送电子邮件,这个问题甚至无关紧要吗? 我是新来的这个,我已经尝试安装两次Postfix,它没有工作…任何帮助,将不胜感激。

SMTP:设置两台服务器同时接收/存储电子邮件

我的问题是澄清我是否可以运行一个安装程序,其中服务器A在一个站点上接收电子邮件,这是由服务器B在两个站点同时接收的。 要求服务器B在服务器A不可访问或不可用的情况下失败; 但在任何时候,用户将使用其中的一个。 我知道的设置是,一台服务器可以在完成后临时接收另一台服务器的电子邮件,然后转发,使用两个或三个具有不同优先级的MXlogging 例如 MX 10 mail.example.com MX 20 mail.example.com 但是如何让每个邮件都被发送到两个服务器,并且一个服务器被用户作为发送服务器? 请注意,这是平台开放,这意味着我也会允许build议平台的答案,但到目前为止,这些是我的平台 Zentyal 4.1:Postfix,Dovecot,OpenChange 更新什么方式(最好使用上面的Zentyal设置)我可以设置服务器B,以获得服务器A相同的电子邮件(即使是转发,或任何TRICK):如果这是可能的,或可以实现,以及以什么方式。 如果这是一个标准,或者你必须通过TRICK来实现,我已经研究过,并且不能在这个问题上find清晰的。 我想要的是它是否可能,如果不是为什么。 最后,感觉应该是当服务器Aclosures时,服务器B连接到两个用户发送电子邮件,并接收电子邮件到邮件存储(可以解释,如果它是一个或多个,但仍有问题该邮件存储失败),用户连接IMAP和POP3

为什么我不收到Postfix转发的电子邮件?

我希望的Postfixconfiguration是根据虚拟别名转发所有传入的邮件,并能够通过SMTP和TLS发送传出邮件。 发送已经工作,但转发不。 当我从[email protected]发送邮件到[email protected]它应该被转发回Gmail帐户。 但是,我没有收到Gmail中的邮件。 我不完全知道如何阅读日志,但似乎改写作品和邮件也被发送出去。 在/ var /日志/ maillog的 Jul 9 18:17:11 sXXXXXXXX postfix/postfix-script[17039]: starting the Postfix mail system Jul 9 18:17:12 sXXXXXXXX postfix/master[17040]: daemon started — version 2.6.6, configuration /etc/postfix Jul 9 18:18:12 sXXXXXXXX postfix/smtpd[17061]: connect from mail-lb0-f169.google.com[209.85.217.169] Jul 9 18:18:12 sXXXXXXXX postfix/smtpd[17061]: F2C3543B8114: client=mail-lb0-f169.google.com[209.85.217.169] Jul 9 18:18:13 sXXXXXXXX postfix/cleanup[17066]: F2C3543B8114: message-id=<CAGRzetbJ85Ss5FdSn6g=HV5HrCO9=HnZTx1w+4qVfH-r0LfaOQ@mail.gmail.com> Jul 9 […]

Postfix + Dovecot致命:没有SASLauthentication机制

当我尝试通过telnetlogin时,我立即被踢出: telnet localhost 25 Trying ::1… Connected to localhost.localdomain. Escape character is '^]'. Connection closed by foreign host. 在日志中,我收到以下错误消息: Jul 17 23:15:26 mail postfix/smtpd[1606]: connect from localhost[::1] Jul 17 23:15:26 mail postfix/smtpd[1606]: fatal: no SASL authentication mechanisms Jul 17 23:15:27 mail postfix/master[597]: warning: process /usr/lib/postfix/smtpd pid 1606 exit status 1 Jul 17 23:15:27 mail postfix/master[597]: […]

强制PHP邮件避免使用后缀root @ myorigin; 使用/ etc / mailname呢?

我最近发布了一个设置邮件服务器postfix和虚拟别名的问题。 我在这里解决了这个问题: Postfix / Dovecot – 多个域和多个Linux帐户 总结一下,我把myorigin设置为localhost,还有一些设置。 通过SMTP发送和接收邮件效果很好! 但是,当从/usr/sbin/sendmail发送邮件,即PHP的mail()命令时,它以某种方式忽略From:标题,而是抓取myorigin值。 以下是重要的标题: From: Me <[email protected]> Return-path: <root@localhost> Received: from example.org (example.org [104.xxx.xxx.xxx]) by mx.google.com with ESMTPS… Received-SPF: neutral (google.com: 104.xxx.xxx.xxx is neither permitted nor denied by best guess record for domain of root@localhost) client-ip=104.xxx.xxx.xxx; 当我将myorigin更改为example.org所有的东西都可以很好地发送到PHP,但是完全消除了我以任何方式接收和发送邮件的能力。 所以这不是一个真正的解决scheme。 所以我想要做的是告诉/usr/sbin/sendmail不使用myorigin ,而是使用/etc/mailname JUST FOR PHP 。 我想在其他地方保留postfix的电子邮件。 这可能吗? 谢谢。

Sympa命令默默失败

我在Debian框上有一个Postfix服务器,我使用Sympa作为邮件列表。 邮件列表工作正常(消息正确分发给用户),但是sympa命令不起作用。 当我发送邮件到[email protected]时,它会出现在mail.log中: Sep 7 16:23:14 quai10 postfix/local[31032]: D01991434: to=<[email protected]>, relay=local, delay=0.06, delays=0.04/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox) 但没有答复发送,没有什么出现在sympa.log 。 你知道这可能来自哪里吗? PS:如果需要,我可以提供configuration文件。