Articles of 电子邮件服务器

邮件设置在多个域名服务器上

我有一个IP和多个域的服务器。 使用Webmin,Postfix和Dovecot。 这些域由webmin自动创build(并创build用户,用户文件夹,数据库等),但由于我需要在每个域上创build多个邮件帐户,因此我遵循以下过程(假设我想创build帐户info @ somedomain。 COM): 我为该邮件帐户创build了一个特定的用户,因为我不能重复信息作为用户名,我把域名添加到用户名(在这个例子中:somedomaininfo) 在webmin我去虚拟域名,并创build一个新的映射,以便将[email protected]映射到用户somedomaininfo 重新启动后缀和dovecot(我不知道这是否是必需的) 之后,这一切都很好,但我正在迁移大约30个域名,并在所有域名中重复这个步骤是有点痛苦。 我想知道: 如果这是做到这一点的正确方法。 如果这是正确的方式,如果这个过程可以更自动(通过安装一些模块或类似的东西)。

具有多个域和SSL的Postfix / Dovecot邮件服务器

在我的邮件设置上,我正在使用为服务器主机名生成的自签名证书。 我很好奇,是否有共享托pipe服务提供商用于多个域名邮件的SSL证书,他们如何设置?

垃圾邮件避免问题

我现在正在开发一个项目,发送电子邮件作为购买确认。 有些电子邮件仍然被收到作为垃圾邮件。 我已经签署了业务的谷歌应用程序的域名,并使用PHPMailer代码库(用于sugarCRM,Drupal等..)通过使用smtps的Google服务器发送电子邮件。 我意识到,消息本身的内容可能是负责任的。 然而,我很难理解的是标题。 我们的域名ourgreatmovie.com出现在标题的许多部分。 这是我们最初使用的域名,直到我们改为turnofthiscentury.com 。 我以为这可能是由于我已经为旧域设置的反向DNS指针 – 但是我已经有我的托pipe服务提供商更改为新的域,并validation了这一变化。 此外,我检查了/etc/hosts file ; 什么都没有 – 相同的/etc/sysconfig/network (CentOS 6); 不知道这个域是从哪里来的; 在目的地收到的标题样本副本如下:预先感谢! Received: by 10.205.75.199 with SMTP id zb7csp33558bkb; Thu, 29 Aug 2013 10:03:53 -0700 (PDT) Received: from ourgreatmovie.com (turnofthiscentury.com. [199.103.57.26]) by mx.google.com with ESMTPS id mc6si19213371icc.79.1969.12.31.16.00.00 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 29 Aug 2013 10:03:52 -0700 […]

IPv6 Postfix可以接收邮件,但不能发送

我安装了postfix mta并configuration为使用IPv6。 我testing了从Gmail发送电子邮件到我的VPS和电子邮件已收到,但是当我想发送电子邮件到Gmail,我得到如下超时: Sep 6 05:55:59 vpsunder10 postfix/smtp[9613]: connect to gmail-smtp-in.l.google.com[2607:f8b0:4002:c01::1b]:25: Connection timed out Sep 6 05:56:29 vpsunder10 postfix/smtp[9613]: connect to alt1.gmail-smtp-in.l.google.com[2607:f8b0:400c:c02::1a]:25: Connection timed out Sep 6 05:56:59 vpsunder10 postfix/smtp[9613]: connect to alt2.gmail-smtp-in.l.google.com[2a00:1450:400c:c03::1b]:25: Connection timed out Sep 6 05:57:29 vpsunder10 postfix/smtp[9613]: connect to alt3.gmail-smtp-in.l.google.com[2a00:1450:4013:c01::1b]:25: Connection timed out Sep 6 05:57:59 vpsunder10 postfix/smtp[9613]: connect to alt4.gmail-smtp-in.l.google.com[2a00:1450:4001:c02::1b]:25: […]

与我的邮件服务器失败通知,该怎么办?

我已经build立了一个简单的邮件服务器供我个人使用,但Google拒绝接受我的电子邮件。 我努力寻找缩写问题(DNS中错误的SPF条目),但是现在一切看起来都很好,而且我仍然收到了Gmail的这种消息: Am 22/10/13 14:20 schrieb“[email protected]”unter: 你好。 这是myserver.ovh.net上的qmail-send程序。 恐怕我无法将您的信息发送到以下地址。 这是一个永久性错误; 我已经放弃了。 对不起,它没有工作。 :2607:f8a0:4d0d:0c05:0000:0000:0000:001a我发送邮件后失败。 远程主机说:550-5.7.1 [2001:41d0:8:62e0 :: 1 12]我们的系统已经检测到这个550-5.7.1消息可能是不请自来的邮件。 为了减less发送给Gmail的垃圾邮件数量,此邮件已被阻止。 请访问550-5.7.1 http://support.google.com/mail/bin/answer.py?hl=zh_CN&answer=188131 for 550 5.7.1更多信息。 w14si9673617qeu.76 – gsmtp 我的域名是mediafins.com,这是与它相关的SPF条目: v = spf1 a mx ip4:37.59.15.224〜all (IP是我的服务器的IP)。 我也试过这个(有趣的工具): http : //mxtoolbox.com/public/tools/findproblems.aspx?filter=37.59.15.224/29&source=findmonitors&domain=mediafins.com 唯一的问题与HTTPS有关,其他一切都很好。 “一切都好”是什么让我困扰:如果这是好的,为什么谷歌仍然拒绝我的电子邮件? 我做错了什么 ? 我是否也要将SPF也添加到mail.mediafins.com,我的MX DNS条目? 谢谢你的帮助,我真的很感激!

Postfix虚拟化安装程序不在本地提供根邮件

我有一个与MySQL和dovecot后缀虚拟设置。 一切工作正常,目前唯一的问题是,邮件根不是本地发送,因为它应该是。 相反,postfix将发送到“root”的邮件扩展为“[email protected]”。 由于没有虚拟邮箱为[email protected],他们无法交付: Nov 17 03:20:26 xxx postfix/qmgr[16914]: E49903AB4045: from=<[email protected]>, size=783, nrcpt=1 (queue active) Nov 17 03:20:26 xxx postfix/pipe[17901]: E49903AB4045: to=<[email protected]>, orig_to=<root>, relay=dovecot, delay=626, delays=625/0.01/0/0.17, dsn=4.1.1, status=SOFTBOUNCE (user unknown) 为了解决这个问题,我尝试了一下 http://www.postfix.org/STANDARD_CONFIGURATION_README.html#some_local 并添加一个根别名到我的SQL虚拟别名地图: | address | goto | domain | created | modified | active | +—————+——————+—————+———————+———————+——–+ | root | root@localhost | localhost | 2013-11-18 […]

我应该把我的电子邮件服务器放在一个公共子网中,还是放在一个私有子网中,并使用负载均衡/路由来从互联网上路由stream量?

我有一个亚马逊VPC设置3个子网:公共,私人应用程序,私人数据库。 我的Web服务器当前在私有应用程序子网中,并使用NAT实例来查看Internet。 我需要设置一个Win 2012邮件服务器,也将用于Jabber和其他服务。 我希望使用与应用程序服务器相同的设置,以便邮件服务器上的任何网站将使用Elastic Load Balancer来添加公共地址,然后我正在考虑为邮件IP添加一个带有公共地址的ENI,地址为Jabber。 我想通过将它放在私有子网中来保证它更安全,但是如果一般的规则是把它们放在公共子网中,那么我会考虑这一点。

后缀noqueue拒绝

我拥有一个vServer和多个域。 服务器主要用于网站,但我也设置了postfix和dovecot来传递邮件。 一切都按预期工作。 即使对于不同的域名,我也可以在MySQL数据库中添加user , alias和domain ,发送和接收邮件。 每天我都在我的mail.logfind这个奇怪的条目: postfix/smtpd[29295]: NOQUEUE: reject: RCPT from mx1.tld-mx.com[41.222.33.24]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mx1.tld-mx.com> 这个日志信息每天早晨在服务器时间大约4:35出现,我真的不知道该怎么做。 我以任何错误的方式configuration我的服务器? 或者这是一个机器人扫描我的机器? 我的main.cf # cat /etc/postfix/main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause […]

将旧的mbox格式迁移到保存UIDL值的maildir

我试图从运行sendmail 8.13.6 / dovecot 0.99.14(mbox格式)的旧服务器将数百个电子邮件帐户迁移到运行postfix 2.6.6 / dovecot 2.0.9(maildir格式)的新服务器。 我尝试用dsync迁移几个邮箱,并尝试使用imapsync,但是在这两种情况下,邮件UIDL都正在更改,这显然会导致stream行的桌面客户端重新下载他们的pop收件箱中的所有邮件,这反过来会产生很多愤怒的电话和来自我的用户的电子邮件。 奇怪的是,在旧的dovecot 0.99.14中显然使用了不同的UIDL格式:例如旧格式的UIDL:两个连续消息的1391619175.6和1391619175.7。 导入时分配给这两个消息的新格式UIDL:使用dovecot.conf中定义的格式%08Xu%08Xv的0000000152f30760和0000000252f30760 而且我在0.9版的dovdcot.conf文件中没有看到一个选项来指示这是什么格式,所以我不知道如何configuration新的安装来模仿这种格式。 任何深入了解保存旧的UIDL的好方法将不胜感激。

Exim4:如何在传出消息中添加或重写Reply-to:标题?

我如何configurationexim头文件重写来处理被遗忘的 Reply-To:在离开我们公司的电子邮件中的头文件 ? 我们希望有一些Reply-To:标题添加到离开公司的所有官方电子邮件。 例如Reply-To: [email protected] , Reply-To: [email protected] ,… 一个人可能会生病,rest一天,休假或类似的东西。 上面提到的地址Reply-To:地址是别名,它将来自客户的回复分发给一组同事,以便确保有人及时阅读和处理他们。 我研究了exim文档的filter部分,但是我仍然觉得无法将其应用于我的特定问题。 一个工作的例子会很好。 我们的邮件服务器是基于Debian的,如果这个问题很重要的话,使用所谓的拆分configurationscheme