Articles of 电子邮件服务器

安装Zimbra,不能使用当前主机文件

我试图在Linux服务器上安装zimbra。 我下载了Ubuntu 12.04 LTS版本的zimbra,解压后试图运行install.sh。 但是,在我批准许可证后,我得到了这个问题。 错误:安装无法进行。 请修复您的/ etc / hosts文件以包含: 127.0.0.1 localhost.localdomain localhost Zimbra安装只授予本地主机和MySQL权限 localhost.localdomain用户。 但是Fedora / RH在/ etc / hosts中安装如下这些离线: 127.0.0.1 myhost.mydomain.com myhost localhost.localdomain localhost 这会导致MySQL拒绝来自myhost.mydomain.com用户的来自127.0.0.1的用户。 你可以阅读更多的细节: http://bugs.mysql.com/bug.php?id=11822 hosts文件现在看起来像这样。 127.0.1.1 localhost.localdomain localhost 127.0.1.1 linux-server-test localhost 127.0.1.1 mail.mydomain.com mail # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 […]

安装和维护电子邮件服务器

我需要移动托pipe服务提供商的四个或五个域名,由于几个原因,我正在考虑一个Linux VPS,而不是留在我目前的共享,托pipe托pipe服务提供商。 唯一阻止我的是电子邮件。 我有很多运行和维护Apache的经验,但没有任何电子邮件服务器。 基于一些研究,如果我想保留我现在使用的东西,看起来我会用Postfix和Dovecot,可能还有Exim和SpamAssassin。 我没有问题进行定期维护和安全更新观看,但我不想咬更多比我可以咀嚼。 对于新来的电子邮件服务的人来说,设置一个可以通过SSL / TLS进行外部访问的电子邮件服务器(通过SMTP和POP3,而不是IMAP),可以通过SSL / TLS进行访问,而且对多个域名合理可靠? 多less时间的承诺是维护一个?

通讯录列表与外部发送的外部电子邮件

我在我的环境中安装了Exchange Server 2010,并且在通讯组列表中存在以下问题。 我创build了一个包含本公司电子邮件地址和外部电子邮件地址的分发列表。 当我从内部发送所有的作品罚款。 但是,当我从外部用户发送的电子邮件(我的域名的电子邮件地址),但从来没有收到外部电子邮件地址发送。 如何解决这个问题? 创build组时,我已经改变了这个设置。但是我的问题不是外面的用户不能发送到分发列表。 问题是,在我的通讯组列表中,我有我的公司(@ domain.com)和外部电子邮件地址(@ gmail.com,@ yahoo.com)的电子邮件地址。 从内部发送到分发列表的用户都可以正常工作。 当外部用户发送到分发列表时,来自我公司(@ domain.com)的包含在分发列表中的用户将收到电子邮件,但具有外部电子邮件地址(@ gmail.com,@ yahoo.com)的用户没有收到电子邮件。

Maildir“新”有消息,但收件箱是空的

我正在一个新的操作系统中安装一个新的邮件服务器(Postfix / Dovecot + Maildir)。 使用Thunderbird(或Squirrelmail)我可以发送邮件,但即使在/home/<mailuser>/Maildir/new看到他们,我的收件箱也是空的。 可能是什么问题呢? 如果需要,我会附上任何conf文件。 编辑:dovecotconfiguration是mail_location = maildir:/%Lh/Maildir/:INDEX=/%Lh/Maildir/像Damiano说的,Postfix和Dovecot邮件文件夹不匹配。

PHP电子邮件,Postfix和Message Queue

我一直在运行一个networking平台,每天都需要发送大量的电子邮件。 在实施date,我和我的合作伙伴决定在服务器上设置Postfix,并使用Swift Mailer类将使用SMTP连接的电子邮件发送到本地Postfix服务器。 这使我们可以拥有多个电子邮件帐户,例如[email protected][email protected] [email protected][email protected]并且能够发送正确与DKIM签名的电子邮件。 我的问题是,我们不能以某种方式configurationPHP,以避免本地SMTP连接(这需要时间的服务器资源),并取而代之的是更直接的方式来传递消息发送到Postfix队列? 形成我的理解,我可以使用PHP mail()函数,甚至Swift Mailer的Swift_SendmailTransport类,并将消息直接传递给Postfix队列。 但如果是这样,我们如何确保DKIM? 将“FROM”标题更改为本地服务器上的电子邮件帐户就足够了吗? 谢谢。

域中有两台服务器,但只有一台负责发送电子邮件

我有两个Debian服务器: web.example.com – LAMP web server mail.example.com – mail server with postfix, dovecot and mysql based user directories, auth required 现在我想要设置web.example.com使用mail.example.com发送电子邮件(例如由本地服务发送到[email protected]的邮件)。 我可以说,我希望mail.example.com在邮件传递中“信任”“web.example.com”。 我怎样才能达到这个目标?

直升机命令被拒绝:主机未find – 设置后缀接受从我的家庭服务器通过我的公共服务器发送邮件

我想从我的家庭服务器收到系统电子邮件。 所以我试图通过我的公共服务器来configurationpostfix。 我的公共服务器有一个固定的IP,而我的家庭服务器是在一个私人networking中,由于我的路由器的主机名被包含在主机名中,导致主机名为“homeserver.blablabla_crappyrouter”。 我的家庭服务器通过一个带有固定IP的OpenVPN隧道连接到我的公共服务器,在这里我的家庭服务器是一个客户端。 从我的家庭服务器到我的公共服务器(反之亦然),有一个固定的IP,所以他们可以通过一个固定的地址没有问题的对方。 这是一个隧道,让我从任何地方到达我的家庭服务器,没有任何安全问题。 我的公共服务器上的后缀configuration包括以下内容: smtpd_recipient_restrictions = reject_invalid_hostname, reject_unknown_recipient_domain, reject_unauth_destination, reject_rbl_client sbl.spamhaus.org, permit smtpd_helo_restrictions = reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname smtpd_client_restrictions = reject_rbl_client dnsbl.sorbs.net 在我的家庭服务器上,我使用了OpenVPN的公共服务器的IP relayhost = [<public server IP through OpenVPN>] 现在这个configuration不会发送电子邮件,并给我错误: Helo命令被拒绝:找不到主机 我研究了这一点,发现postfixsearch的主机名,但显然它没有find它,因为它搞砸主机名。 我的问题:我怎么能告诉我的公共服务器的后缀,让我的家庭服务器的一切盲目? 谢谢。 更新: 我确实在main.cf中设置了这个选项 smtpd_helo_required = no 但是这没有帮助。 以下是我发送testing电子邮件后的/var/log/mail.log条目: Sep 2 15:53:53 HomeServer sm-mta[6677]: t82Drr6w006677: [email protected], size=69, class=0, nrcpts=1, msgid=<[email protected]_crappyRouter>, […]

试图发送邮件时出现TLS错误

我在我的服务器上安装了exim,我想用php的mail()函数发送一个用apache托pipe的网站的mail() 。 当我尝试发送电子邮件时,我没有任何错误,但电子邮件永远不会到达。 我已经检查了exim的日志,我有这个: 2015-12-28 15:51:36 1aDZ96-00052a-5y <= [email protected] U=www-data P=local S=490 2015-12-28 15:51:37 1aDZ96-00052a-5y TLS error on connection to mx2.hotmail.com [65.54.188.72] (recv): The TLS connection was non-properly terminated. 2015-12-28 15:51:37 1aDZ96-00052a-5y TLS error on connection to mx2.hotmail.com [65.54.188.72] (send): The specified session has been invalidated for some reason. 2015-12-28 15:51:37 1aDZ96-00052a-5y ** [email protected] R=dnslookup […]

如何设置MXlogging以便* .mydomain.com指向我的邮件服务器,但mydomain.com将使用Google应用程序?

我想为我的域名电子邮件使用谷歌应用程序。 但是,我希望能够处理电子邮件和存储附件,如发送到以下系统的售票系统中: mailbox@*.mydomain.com 如何为此设置MXlogging? 有服务已经这样做,我可以利用? 我的select是用pop3 / imap从收件箱中进行轮询,或者通过运行我自己的邮件服务器来实时处理它(后者由于涉及的困难/责任而不是优选的)。

一个DNS指针可以在一个IP查找请求中返回多个域名

我们在办公室的ISPnetworking上部署了MS Exchange。 目前,当邮件收件人的服务器试图查找服务器的IP地址时,它从中收到了一条消息,例如,标记为ourdomain.com,它没有findDNS PTRlogging。 我将要求提供商将DNS添加到DNS服务器,即覆盖我们的IP所在的区域。 我们从两个域发送邮件作为发件人。 我可以要求提供商build立一个DNS PTR以在一个IP上返回两个域名吗?