我有两个相同域名的forms,一个是另一个的常见拼写错误,比如tedswidgets.com和tedswigets.com。 我想将<someone> @ tedswigets.com的所有邮件redirect到同一个<someone> @ tedswidgets.com。 有很多关于如何从域中捕获所有邮件并将其redirect到单个地址的信息,但是我不想这样做 – 我想要捕获域中的所有邮件并redirect,保留用户名部分,将其重新映射到其他域上的等效地址。 对不起,我应该提到,我使用虚拟别名域,并有很多其他域,我服务于此服务器上的电子邮件。 这两个领域是唯一需要彼此反映的两个领域。
当我从我的邮件服务器向我的@ bellsouth.net电子邮件发送testing消息时,后缀日志显示它已发送正常,但是邮件从未到达我的bellsouth收件箱。 如果At&T阻止了这些消息,我不应该得到一个失败通知或反弹吗? 我试图解决为什么有些客户没有收到电子邮件,但如果mail.log中没有什么可以说这封邮件被拒绝,我怎么知道哪些邮件成功传递? 日志显示: Feb 27 09:02:36 MyHOSTNAME postfix/pickup[26175]: D53A72713E5: uid=0 from=<root> Feb 27 09:02:36 MyHOSTNAME postfix/cleanup[26487]: D53A72713E5: message-id=<[email protected]> Feb 27 09:02:36 MyHOSTNAME postfix/qmgr[5595]: D53A72713E5: from=<[email protected]>, size=878, nrcpt=1 (queue active) Feb 27 09:02:37 MyHOSTNAME postfix/smtp[26490]: D53A72713E5: to=<[email protected]>, relay=gateway-f1.isp.att.net[204.127.217.16]:25, delay=0.57, delays=0.11/0.03/0.23/0.19, dsn=2.0.0, status=sent (250 ok ; id=20120227140036M0700qer4ne) Feb 27 09:02:37 MyHOSTNAME postfix/qmgr[5595]: D53A72713E5: removed AT&T服务器接受了这个消息,对吧? […]
根据有关文件系统中增强的权限支持的这个问题 ,什么是最好的权限+目录和邮件堆栈与Exchange上的NTFS上的Active Directory进行比较? 我熟悉目录服务的OpenLDAP和电子邮件和日历的Scalix 。 这个领域还有其他好的竞争者吗? Novell的NetWare十年前就是我的答案,但是随着几乎消失,在“perl-and-duct-tape”之外我还没有看到一个好的替代品。 即 – 是否有这些(或其他)工具集的集成包装? 这个问题的重点是要看到一个完全无AD的环境是多么合理,有一个高质量的日历,电子邮件和目录服务function。 它可以在Mac OS X,Linux或Windows上运行 – 我只是很感兴趣,看看别人在这方面做了什么/看到/使用过。
我注意到我的谷歌应用程序域的一个奇怪的行为。 大部分邮件都像你所期望的那样通过,但是经过一段时间,我发现某些发件人的邮件没有通过。 在确定一个这样的发件人,邮件不通过,我已经请他给我发一封电子邮件,并转发“传递失败” – 回应我的常规Gmail。 传递失败响应包含以下片段: —–会议logging如下—– <[email protected]> …延迟:连接超时与ghs.l.google.com。 这帮助我通过快速search来识别问题,并将其引导至Google Apps帮助论坛上的此页面 。 事实上,我查看了我的域名的DNSlogging, @被设置为ghs.google.com。 (CNAME),它不应该。 将其更改为@ 74.125.93.121 (A) *解决了问题。 我知道,在邮件无法通过的情况下,我的域名被CNAME查找的规范名称替代,因此邮件被发送到[email protected]而不是[email protected] 。 但是,为什么它对绝大多数发件人都有效? 发件人的邮件不通过,使用一些不同types的邮件协议,一些奇怪的DNS设置,或者它可能是什么? 通过研究谷歌的问题,我可以看到,这似乎是一个广泛的问题(很多人抱怨战网的电子邮件没有通过,将是一个stream行的例子),只是人们似乎并不要知道问题出在他们自己的DNS设置上,而不是在发件人那边。 那么如何解释呢? *我使用这个知识产权,因为我在这里读到,但我认为任何知识产权都可以做到这一点。 任何人都可以确认吗? 请注意,仅仅删除@logging不能解决问题,必须更改。
在RFC 2822(定义电子邮件)被定义,没有行应该比78个字符(不包括CRLF)长,不得超过998个字符。 引用可打印的较长的行将被分成更多的行,结束每个“=”,直到真正的linebreak被达成。 如果邮件包含长度超过78(或998)个字符但用引号打印编码的邮件,则符合邮件标准? 有争论,这是不符合规定,因为接收邮件客户端解码quoted-printable消息后有更长的行。 编辑 :澄清问题的方式,由戴维·卡里问:是的,我的意思是报价打印编码的邮件应该兼容quoted-printable,意味着行不超过76个字符。 但是解码的消息可能有比这个限制更长的行。 所以我的问题是:执行RFC 1521的客户端软件是否应该在解码引用可打印的文本内容后处理无限长的行? 迄今为止,这两个答案都回答是肯定的(感谢),并且Netiquette(RFC 1855)对此不予以限制。 但networking礼仪甚至限制了一个长度为65个字符,几乎没有人遵守的限制。
我们有一个后缀服务器,需要通过它进行SMTP中继validation。 我们在MySQL数据库中使用虚拟邮箱。 通过我们的系统传递了一条消息,我们需要确定使用哪一个用户帐户来发送它。 消息标题包含: Received: from User (c-76-109-241-139.hsd1.fl.comcast.net [xx.109.xxx.139]) by ourserver.com (Postfix) with ESMTPA id 7BA184B4AD4; Tue, 3 Jul 2012 05:42:59 -0400 (EDT) 我们没有一个叫“用户”的用户,而且这个IP地址不是我们要发送邮件的那个用户。 我想知道发件人在发送邮件时authentication了哪些用户帐户。 有没有办法跟踪这个?
我一直在试图用GNU Mailman设置邮件列表,但是这是一个完整的灾难,有很多路障。 Postfix能够收到电子邮件,但根本不能将其发回,我偷看了日志,这是我发现的: Mar 30 16:35:30 apott-server postfix/smtp[22572]: connect to gmail-smtp in.l.google.com[74.125.142.26]:25: Connection timed out Mar 30 16:36:01 apott-server postfix/smtp[22572]: connect to alt1.gmail-smtp-in.l.google.com[173.194.76.27]:25: Connection timed out Mar 30 16:36:31 apott-server postfix/smtp[22572]: connect to alt2.gmail-smtp-in.l.google.com[74.125.131.26]:25: Connection timed out Mar 30 16:37:01 apott-server postfix/smtp[22572]: connect to alt3.gmail-smtp-in.l.google.com[173.194.67.27]:25: Connection timed out Mar 30 16:37:31 apott-server postfix/smtp[22572]: connect to […]
SPF(发件人策略框架)似乎是打击垃圾邮件/欺骗的好方法。 但是,尽pipe多次阅读了解释,但我不太了解如何正确configuration它。 比方说,我有我的服务器在axcom主机www.x.com和bxcom和cxcom等。 我也有a.co.uk b.net c.info等等,每个都有各自的子域名,全部都在x.com托pipe 对于所有这些域和子域,我想允许从axcom发送邮件 我也希望他们都允许所有这些域从Gmail发送的邮件。 我如何设置SPF? 我可以为x.com (或axcom )设置一个SPFlogging,然后对于其他所有内容只需要一个简单的包含/指向x.comlogging的指针,还是需要以不同的方式完成? 任何人都可以为上面的例子提供一些SPFlogging? 注意:我的问题的第二部分已经被回答(使用“ v=spf1 include:x.com -all ”来包含/指向x.com的logging),但是在x.com上设置的关键部分仍然没有答案…
在使用sendmail发送外发电子邮件时,如何指定邮件服务器在HELO / EHLO中显示的FQDN(主机和域名)?
在一些服务器更改之后,我们的PHPconfiguration遭到了破坏,导致客户端的大型邮件列表部分超过4000个地址或更多。 我们希望尽可能避免发送重复的邮件,并且我们有最初的邮件列表。 该邮件是使用PHP的mail()函数发送的,该函数使用sendmail ,它使用Exim 。 我看到了这个命令: sendmail -bp 这给了我一个出现的邮件列表被发送。 这个列表不是很大,而且可能是准确的(这意味着只发送了一百个左右的电子邮件就会超时) sendmail -bp是获取此列表的最佳方式吗? 编辑:我找不到任何mail.log文件在/var/log/mail.log或通过locate mail.log ,但WHM似乎有一些这方面的信息。