Questions tagged «email»

电子邮件的服务器配置,包括POP3,SMTP,IMAP和控制电子邮件的流行服务器软件包。

2
解析未送达的邮件头(退回的邮件)
解析发送回我的服务器的退回(无法交付)电子邮件的标头并确定是软退还是硬退的最佳方法是什么? 我只会向用户发送选择接收的电子邮件,但有时某些电子邮件地址会过时。当电子邮件退回我的服务器时,我想找到为什么退回(软/硬)。然后,我可以在数据库中对其进行适当处理和/或标记用户在下次登录时更新其电子邮件。 我正在使用Ubuntu和Postfix。我已经成功实现了具有别名和虚拟别名的VERP。因此,退回的电子邮件的返回路径为bounce+OrigEmailAddress@example.com,我可以将其通过管道传递到脚本。 现在,我已经设置了VERP,我知道原始电子邮件是发送给谁的,但是我需要解析返回的邮件标头,以判断是软反弹还是硬反弹。 处理此问题的最佳方法是什么?据我了解,并非所有邮件服务器都遵循相同的规则,并且标头可以具有多种格式。是否有一些开源项目可以跟踪这些类型的事情?我可以实现一些简单的方法,将大多数反弹正确分类吗? 我正在尝试保护邮件服务器的声誉,因此非常感谢您的帮助!

2
在dovecot + sieve中手动调用过滤
我已经为dovecot配置了筛滤(也已经配置了roundcube,但这并不重要)。 一切正常,我已经设置了一些过滤器。但是现在我有一个巨大的未过滤的INBOX文件夹,我不想手动过滤。 有什么办法说:“嘿,筛子!扫描指定用户的指定文件夹并在其上调用一些过滤器!” ? 已将Sieve作为插件启用了两种协议:lda和lmtp: protocol lda { mail_plugins = $mail_plugins sieve } protocol lmtp { postmaster_address = postmaster@example.com mail_plugins = sieve }

2
Postfix→Dovecot LMTP:用户不存在:uid @ domain
我试图让Postfix通过Dovecot的LMTP传递本地邮件(除其他以外,用筛子替换procmail)。到目前为止,我一直在使用mailbox_command = procmail - a "$EXTENSION",将其交付给local ~/Maildir。 在http://wiki2.dovecot.org/HowTo/PostfixDovecotLMTP之后,我在中配置了(后缀为chroot)/etc/dovecot/conf.d/10-master.conf service lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { group=postfix user=postfix mode=0600 } 并添加到 /etc/postfix/main.cf mailbox_transport = lmtp:unix:private/dovecot-lmtp 现在,这几乎可行(Postfix与LMTP套接字通信),但是LMTP对于eudoxos@mydomain.eu包含域的“用户”感到困惑: Jan 11 08:22:17 s18015955 postfix/lmtp[7374]: 3D84E19B0290E: to=<eudoxos@mydomain.eu>, orig_to=<fristname.lastname@mydomain.eu>, relay=iota.mydomain.eu[private/dovecot-lmtp], delay=0.01, delays=0/0/0/0, dsn=5.1.1, status=bounced (host iota.mydomain.eu[private/dovecot-lmtp] said: 550 5.1.1 <eudoxos@mydomain.eu> User doesn't exist: eudoxos@mydomain.eu (in reply to …

2
设置仅转发电子邮件服务器
我要做的就是安装postfix,并转发电子邮件。我不需要任何东西来保留我的服务器。这真给我地狱。我已尽力而为,但后缀拒绝所有中继。 我想要的是这个。说我的服务器在example.com.我想要这个: 电子邮件转发: user1@example.com -> user1@gmail.com user2@example.com -> user2@yahoo.com user3@example.com -> user3@hotmail.com 我需要的只是一个转发框,用于重定向收到的电子邮件。由于我的配置显然存在问题,因此我真的可以仅使用示例main.cf来达到目的,并且可以继续使用。 编辑:日志 奇怪的是,日志没有给我任何错误。 main.cf: mreiley@Omega-14:/var/log$ 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 the first # line of that file to be used as the name. …

2
为什么空的MAIL FROM地址可以发送电子邮件?
我们正在使用Smarter Mail系统。最近,我们发现黑客已经入侵了一些用户帐户并发出了大量垃圾邮件。我们有防火墙来限制发件人的速率,但是对于以下电子邮件,由于发件人地址为空,防火墙无法执行此操作。为什么将空的FROM地址视为可以?实际上,在我们的MTA(surgemail)中,我们可以在电子邮件标题中看到发件人。任何的想法? 11:17:06 [xx.xx.xx.xx][15459629] rsp: 220 mail30.server.com 11:17:06 [xx.xx.xx.xx][15459629] connected at 6/16/2010 11:17:06 AM 11:17:06 [xx.xx.xx.xx][15459629] cmd: EHLO ulix.geo.auth.gr 11:17:06 [xx.xx.xx.xx][15459629] rsp: 250-mail30.server.com Hello [xx.xx.xx.xx] 250-SIZE 31457280 250-AUTH LOGIN CRAM-MD5 250 OK 11:17:06 [xx.xx.xx.xx][15459629] cmd: AUTH LOGIN 11:17:06 [xx.xx.xx.xx][15459629] rsp: 334 VXNlcm5hbWU6 11:17:07 [xx.xx.xx.xx][15459629] rsp: 334 UGFzc3dvcmQ6 11:17:07 [xx.xx.xx.xx][15459629] rsp: …
9 spam  email 

6
尽管我已经实现了所有验证方法(尽管适用于Gmail),但我所有发送给Yahoo!,Hotmail和AOL的电子邮件都将发送到垃圾邮件。
我已经实现了所有内容并检查了所有内容(SPF,DomainKey,DKIM,反向查找),只有Gmail允许我的电子邮件进入收件箱。Yahoo,Hotmail和AOL都将我的邮件发送到垃圾邮件。我究竟做错了什么?请帮忙! 以下是发给Yahoo,Hotmail和AOL的邮件头。我已经更改了名称和域名。我从中发送邮件的域名是polluxapp.com和gemini.polluxapp.com。 雅虎: 从Shift授权许可2010年1月26日星期二21:55:14 X-Apparently-To:gamerfromhell13@yahoo.com通过98.136.167.163; 星期二,2010年01月26十三点59分12秒-0800 返回路径: X-YahooFilteredBulk:208.115.108.162 X-YMailISG:gPlFT1YWLDtTsHSCXAO2fxuGq5RdrsMxPffmkJFHiQyZW.2RGdDQ8OEpzWDYPS.MS_D5mvpu928sYN_86mQ2inD9zVLaVNyVVrmzIFCOHJO2gPwIG8c2 L8WajG4ZRgoTwMFHkyEsefYtRLMg8AmHKnkS0PkPscwpVHtuUD91ghsTSqs4lxEMqhqw60US0cwMn_r_DrWNEUg_sESZsYeZpJcCCPL0wd6zcfKmtYaIk idsth3gWJPJgpwWtkgPvwsJUU_cmAQ8hAQ7RVM1usEs80PzihTLDR1yKc4RJCsesaf4NUO_yN1cPsbFyiaazKikC.eiQk4Z3VU.8O5Vd8i7mPNyOeAjyt 7IgeA_ X-原产-IP:208.115.108.162] 身份验证结果:mta1035.mail.sk1.yahoo.com from = example.com;domainkeys = pass(确定); from = example.com;dkim = permerror(错误信号) 接收:mta1035.mail.sk1.yahoo.com从 SMTP 从127.0.0.1(EHLO gemini.example.com)(208.115.108.162) ; 星期二,2010年1月26日13:59:12 -0800 收到:gemini.example.com(Postfix)来自gemini.example.com(gemini [127.0.0.1]) ,其ESMTP ID为3984E21A0167 ;Tue,26 Jan 2010 13:55:14 -0800(PST) DKIM-Signature:v = 1; a = rsa-sha1; c =放松;d = example.com; …
9 email  spam 

2
为第三方添加SPF记录,但我自己的域没有一个
我们有一个第三方服务代表我们发送一些电子邮件。他们在外发电子邮件中使用我们的域名。他们要求我们为他们配置SPF记录。 我们目前尚未为自己的域定义SPF记录,该记录与第三方“欺骗”记录相同。 我担心的是,如果我们为第三方添加记录而未定义自己的记录,那么来自我们服务器的邮件可能会被拒绝。 我的担忧有效吗?
8 email  spf 

3
我应该让电子邮件退回还是发送至黑洞?
我的机器上有许多未使用的(旧的,已死的)帐户。他们中的许多人每天实际上收到成千上万封垃圾邮件。 如果该帐户被某人使用,我会让电子邮件退回,以便任何尝试与他们联系的人都知道出了点问题。但是,我不确定该如何处理用于其他目的的数百个帐户,例如曾经用于询问我的电子邮件地址的网站的一次性帐户,或者曾经在网页上列出的地址。 选项1:将 所有邮件转发到这些帐户/dev/null。发件人未收到退信。 选项2: 让电子邮件退回。 向其发送电子邮件的好处/dev/null是,垃圾邮件发送者无法使用我来生成退回邮件(反向散布垃圾邮件)。即:伪造“发件人”行成为他们不喜欢的人,然后用我向该人发送大量退回邮件。 弹跳它们的好处是对我来说,维护较少。我可以从别名文件中删除该项目,电子邮件将被退回。另外,我一直在发现新的垃圾邮件陷阱并将其添加到“垃圾邮件黑洞”列表中,这是浪费时间。 每种方法的优缺点是什么?

3
验证:从本地网络发送邮件时更改发件人地址
我们在网站上有一个有效的exim设置,用户可以在其中发送和接收邮件。我们正在尝试将服务器设置为使用电子邮件将一些警告和错误发送到本地网络之外的地址。 问题是: 发送邮件的程序使用运行时使用的用户名和服务器的本地主机名发送邮件。这将导致邮件的发件人格式为:myapp@myserver.mydomain。Exim将这些邮件发送到ISP的SMTP服务器,由于这些邮件具有非法或不可验证的发件人(内部地址),该服务器将拒绝这些邮件。 我想在以下情况下应该配置exim以重写发送方: 发件人的域在本地网络上 接收者的域在本地网络之外 我尝试在exim配置中设置某种重写,但没有设法使其生效。我会展示我尝试过的内容,但是上次访问该网站时我没时间了,不得不恢复到原始版本,丢失了所有尝试的更改。
8 email  exim 

1
在后缀队列中的文件上修改电子邮件的收件人地址
我的mailq中有几封电子邮件被退回,原因很充分,该电子邮件地址错误。我想知道是否可以即时修改收件人的地址。我可以看到延迟存储邮件的目录,并且我可能可以在其中更改某些内容,但是我想知道是否有适当的方法来执行此操作。 任何想法?
8 linux  email  postfix 


1
即使正确设置了SPF,SenderID和DKIM,也以Yahoo和Hotmail垃圾邮件文件夹结尾的Amazon SES电子邮件
这真令人沮丧。即使正确设置了我的SPF,SenderID和DKIM,我的Amazon SES电子邮件仍以Yahoo&Hotmail Spam文件夹结尾。由于该特定站点要求用户确认其电子邮件地址,因此自从使用Amazon SES以来,我丢失了50%以上的新注册,并且需要紧急解决。 这是我的SPF和SenderID记录(它们包括来自Google,Rackspace和Amazon的电子邮件服务): v=spf1 include:_spf.google.com include:emailsrvr.com include:amazonses.com ~all spf2.0/pra include:_spf.google.com include:emailsrvr.com include:amazonses.com ~all 我使用GoDaddy托管了该特定域,看来您不需要使用引号(“)来包围SPF和SenderID记录。(实际上,当我使用引号对其进行尝试时,Kitterman和MXtoolbox工具都找不到SPF记录,当我删除引号时,两个服务都找到了这两个引号。) 然而,即使我使用SPF和SenderID记录所推荐的亚马逊自己,我发送测试电子邮件Port25的认证验证服务,虽然DKIM过去了,看来,无论是SPF和SenderID记录具有permerrors,和它似乎这些错误是由于具有“多条记录”而导致的Amazon端错误(Kitterman工具由于“结果-PermError SPF永久错误:找到两个或更多类型的TXT spf记录”而失败。)。这是Port25服务的结果: This message is an automatic response from Port25's authentication verifier service at verifier.port25.com. The service allows email senders to perform a simple check of various sender authentication mechanisms. It is provided …

3
Postfix中继到Office365
我试图在Linux机器上安装Postfix服务器,以将所有邮件中继到我们的Office365(Exchange,由Microsoft托管)邮件服务器,但是,我不断收到有关发送地址的错误消息: BB338140DC1:to = relay = pod51010.outlook.com [157.56.234.118]:587,延迟= 7.6,延迟= 0.01 / 0 / 2.5 / 5.1,dsn = 5.7.1,状态为退回(主机pod51010.outlook.com [ 157.56.234.118]说:550 5.7.1客户端没有作为该发送者发送的权限(以回复DATA命令的结尾) Office 365要求MAIL FROM和From:标头中的发送地址与用于身份验证的地址相同。我已经尽我所能在配置中想到的一切来使此工作正常。我的postconf -n: append_dot_mydomain = no biff = no config_directory = /etc/postfix debug_peer_list = 127.0.0.1 inet_interfaces = loopback-only inet_protocols = all mailbox_size_limit = 0 mydestination = xxxxx, localhost.localdomain, localhost …

1
如何在cPanel下配置Horde以显示HTML电子邮件?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 5年前关闭。 在cPanel中,部落默认情况下不显示RTF / HTML电子邮件,而仅显示纯文本版本。我知道有显示HTML电子邮件的选项,但是我不确定如何在cPanel下启用该功能。 我看了很多论坛的帖子在网上说,我需要设置的$mime_drivers['html']['inline']=true;在mime_drivers.php。但是,如果我更改此文件,恐怕cPanel会覆盖它。cPanel倾向于覆盖我修改的文件。 如何在cPanel下配置Horde以显示HTML电子邮件?
8 email 

3
Exchange 2010从多个域发送
我们有一台Windows 2008 Enterprise R2 SP1服务器,在我们的Exchange 2010控制台上配置了多个接受的域。 Exchange 2010的配置:在Exchange控制台中的“组织配置”>“集线器传输”>“接受的域”下,我们有: domain1 > authoritative > default = true domain2 > authoritative > default = false domain3 > authoritative > default = false domain4 > authoritative > default = false 我们能够在上述所有域上接收电子邮件。 请注意:我可以毫无问题地发送电子邮件至userX@domain1.com,userX@domain2.com,userX@domain3.com和userX@domain4.com。我可以从userX@domain1.com(默认域)发送电子邮件。但是,当尝试从userX @ domain2.com,userX @ domain3.com和userX@domain4.com发送电子邮件时,出现以下错误: 无法发送至对方或群组: destination_example_email除非您有权限,否则无法代表该用户发送消息。请确保您代表的是正确的发件人,或者请求必要的许可。如果问题仍然存在,请联系您的服务台。 如果我将userX的主要电子邮件地址更改为userX@domain3.com,则只能以userX@domain3.com的身份发送邮件。 问题: 如何在任何时候都允许从所有权威域发送电子邮件,而不必手动更改用户的默认电子邮件地址?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.