Questions tagged «email»

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

1
如何解决spf / softfail问题?
由于SPF问题,我在Google拒绝邮件方面遇到问题。我以为我已经解决了这个问题,但显然没有…… 该邮件是从运行mimemail的Drupal站点发送的。显示该问题的消息如下: Delivered-To: reg@receiver.com Received: by 10.112.47.229 with SMTP id g5csp300564lbn; Wed, 2 Apr 2014 10:21:06 -0700 (PDT) X-Received: by 10.66.249.233 with SMTP id yx9mr1407538pac.3.1396459264202; Wed, 02 Apr 2014 10:21:04 -0700 (PDT) Return-Path: <sender@sender.com> Received: from sender.com (sender.com. [xxx.xxx.xxx.xxx]) by mx.google.com with ESMTP id m8si1612133pbd.503.2014.04.02.10.21.03 for <reg@receiver.com>; Wed, 02 Apr …
13 email  spam  spf 

3
发送后的电子邮件生命周期
当我偶然进入以下页面时,我正在测试邮件服务器的STARTTLS配置:https : //starttls.info/about。以下摘录使我感到困惑: 通过外发邮件服务器发送电子邮件时,该电子邮件可能会在到达目的地之前在不同的邮件服务器之间进行多次跃点。所有这些中间服务器都必须具有强大的STARTTLS支持,以使您的消息不会在其旅程的一个或多个阶段被公开。 据我了解,发送电子邮件的过程如下: 邮件服务器执行DNS查找,以获取收件人域名的MX。 邮件服务器在端口25(SMTP)上启动到所获取IP的连接。 如果两个服务器均支持机会加密,则将建立安全连接。 电子邮件将传递给收件人(EHLO,MAIL FROM:,RCPT TO:,DATA等。) 现在,在所有这些地方,电子邮件有机会在多台服务器周围反弹吗?
13 email 

2
电子邮件地址的本地部分是否允许两个句点?
第三方电子邮件网关中继拒绝处理我们要发送到的电子邮件地址的消息。地址的格式为firstname..lastname @ recipientdomain.com(请注意两个句点)。RFC准则允许这样做吗? RFC 2822在3.4.1节中似乎对此表示反对: 本地解释的字符串可以是带引号的字符串或点原子。如果该字符串可以表示为点原子(即,除文本字符或被文本字符包围的“。”外,不包含其他字符),则应使用点原子形式,而不应使用带引号的字符串形式使用。在addr-spec中的“ @”周围不应使用注释和可折叠的空格。 此外,在同一部分中,它引用了以下内容: addr-spec =本地部分“ @”域 本地部分=点原子/带引号的字符串/ obs本地部分 我将其解释为意味着localpart的内容可以由点分隔,但不能有两个连续的点,并且不能以点开头或结尾。话虽如此,我对点原子语法并不熟悉,所以也许我在这里弄错了。 有人可以确认并解释吗?
13 email  smtp  rfc 

3
从/ var / spool / mail / root读取邮件
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 3年前关闭。 我曾尝试使用它mail来读取/ var / spool / mail / root中的电子邮件,但这确实很痛苦。 我读过pine更好,但似乎不适用于我的Linux(CentOS 5.4 x86_64)。键入时至少没有任何显示yum list pine。 您是否知道任何其他命令行实用程序可以从中读取邮件?

3
获取通过PHP从mail()发送的邮件的日志(sendmail?)
在某些服务器更改后,我们的PHP配置被取消,这导致客户端的大型邮件列表通过大约4,000个或更多地址部分超时。我们希望尽可能避免发送重复的邮件,并且我们拥有原始邮件列表。 邮件是使用PHP的mail()函数using发送的,该函数sendmail表示使用Exim。我已经看到了命令: sendmail -bp 这给了我出现的邮件列表。该列表不是很大,并且可能是准确的(这意味着该脚本仅在发送大约一百封电子邮件后超时) 是sendmail -bp获得此列表的最佳方法? 编辑:我mail.log在/var/log/mail.log或中找不到任何文件locate mail.log,但是WHM似乎对此有一些信息。
13 linux  php  email  sendmail  exim 

3
如何将所有外发电子邮件从后缀重定向到单个地址进行测试
我正在为基于Web的应用程序设置测试服务器,该服务器发送一些电子邮件通知。 有时,测试是使用真实的客户数据执行的,因此,我需要保证服务器在测试过程中无法向真实的客户发送电子邮件。 我想要的是配置后缀,以便它接收任何传出的电子邮件并将其重定向到单个电子邮件地址,而不是传递到实际目的地。 我正在运行Ubuntu服务器9.10。 先感谢您

3
如何使用Postfix暂停邮件到特定域(非本地)的传递?
使用Postfix和自定义传输,我可以根据收件人的域来管理传递速度。(例如,我每秒最多向*@hotmail.com发送一条消息) 我还使用类似的规则来阻止错误的目的地(htmail.com立即被阻止,避免了队列中的许多循环)。 但是,我想暂时将邮件传递暂停到目的地24或48小时(到*@gmail.com的邮件被暂停,所有其他内容都传递了)。邮件将在此期间排队,并且仅在我需要时通过更改配置来传递。 有谁知道这是怎么做到的吗 ? 谢谢

4
Windows 2008的邮件服务器
我将很快获得Windows 2008专用服务器。我将要托管我的网站,因此,我还想在同一台计算机上运行邮件服务器以接收发送到该网站的任何邮件(我使用IIS中的SMTP服务器发送邮件,但这与接收不发送) Windows 2008是否具有内置的POP3或IMAP服务器?如果可以,可以通过Webmail界面访问它吗?我是说它也具有类似于OWA的Webmail界面吗?如果没有,您是否对使用Webmail界面(最好是免费或开源)的优质邮件服务器有何建议?MS Exchange超出了我的预算,而且我的需求是如此简单。我听说过有关hMailServer的好消息,但我检查了一下,它没有网络邮件界面。 我知道我可以将此服务外包给第三方,但需支付少量月租,但我更喜欢托管自己的服务器。 谢谢你的建议

4
获取后缀以转发root的邮件
我有一台运行postfix的Ubuntu服务器。它不是我的域的邮件服务器。 每当为root运行cron作业时,输出邮件都不会在本地传递,而是通过主邮件服务器发送到root@mydomain.com。这不是我想要的。 我希望将root用户的邮件发送到本地或转发到anothermail@anotherdomain.com。 我曾尝试同时修改~root/.forward和和/etc/aliases(并运行newaliases),但没有任何帮助(我猜这些文件仅在postfix尝试在本地传递邮件时才检查)。 我能做什么? 这是/etc/postfix/main.cf: smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no append_dot_mydomain = no readme_directory = no smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache myhostname = linux1.mydomain.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = linux1.mydomain.com, localhost.linux1.mydomain.com, localhost relayhost = my.isps.relayhost.com …
13 linux  ubuntu  email  postfix 

9
我的EC2实例的电子邮件被gmail阻止了垃圾邮件
我不确定该怎么办。当使用不同的IP(设置相同的服务器,域等)时,我们在电子邮件的可传递性方面没有问题。自从转移到EC2以来,尽管取消了AWS施加的SMTP限制,但我发现服务器的电子邮件进入了垃圾邮件箱。我的网站每天发送数百封(合法的,选择加入的)电子邮件。您认为这里最好的解决方案是什么? 克里斯。
13 email  amazon-ec2  spam 

3
是否有电子邮件标头可以避免大多数自动回复者的回复?
我有一些脚本,可以在必要时自动发送小型电子邮件通知。从这些邮件中,我会收到少量自动响应消息(例如,外出或休假)。我可以在电子邮件中添加标题,以指示(行为良好的)自动回复者我对任何回复均不感兴趣吗? 另请参阅此相关StackOverflow问题。
13 email 

1
t-online.de黑名单“主持人拒绝与我交谈”(BL)
我的服务器尝试在t-online.de上将消息发送到emailadress时,我连续几天收到以下错误消息: host mx02.t-online.de[194.25.134.9] refused to talk to me: 554 IP=xx.xx.xx.xx - A problem occurred. (Ask your postmaster for help or to contact tosa@rx.t-online.de to clarify.) (BL) 在几个论坛上,我读到如果您每天发送100条以上的邮件和/或它们是垃圾邮件,则会出现没有(BL)附录的问题。他们说,在24小时后,该配额将再次设置为零,您将自动解除阻止。但这没有发生。3天后我们仍然被封锁。 我们的服务器没有发送任何垃圾邮件,也没有受到损害。另外,可能的原因可能是重定向域,例如user@example.com重定向到user@t-online.de。在这种情况下,example.com的主机管理员如果转发收到的垃圾邮件,将被判“有罪”。但是,我们的服务器也不使用电子邮件转发,因此也不可能是原因。 另外,我们的服务器未在ipvoid.com的任何黑名单中列出。 因此,问题是为什么我们会收到此错误消息,并且我们的服务器可能受到黑客的威胁?
13 email  postfix 

3
如果正文不为空,则从命令行发送邮件
我想编写一个简单的脚本,如果日志发生更改,它会提醒我。为此,我使用grep查找我感兴趣的行。现在,它的工作方式如下: grep line /var/log/file | mail -s Log email@domain.tld 问题是,即使找不到匹配的行,它也会发送一封邮件。mailutils中的mail实用程序似乎没有任何开关告诉它丢弃具有空正文的邮件。 有没有快速简便的方法?

3
Postfix每5分钟发送和接收同一封电子邮件,持续4个月以上
早在六月,我给自己发送了EICAR测试签名,以确保我的postfix / amavis / spamassassin等设置正常运行。当时我没有注意到,但是这以某种方式在时空连续性中造成了撕裂,或者某种程度上使邮件服务器每隔5分钟不断地将其发送给自己。 Oct 7 20:25:39 yavin postfix/smtpd[5598]: connect from localhost[127.0.0.1] Oct 7 20:25:39 yavin postfix/smtpd[5598]: 886FA1A14B0: client=localhost[127.0.0.1] Oct 7 20:25:39 yavin postfix/cleanup[5600]: 886FA1A14B0: message-id=<20111007072539.886FA1A14B0@yavin.mydomain.com> Oct 7 20:25:39 yavin postfix/smtpd[5598]: disconnect from localhost[127.0.0.1] Oct 7 20:25:39 yavin postfix/qmgr[2911]: 886FA1A14B0: from=<>, size=1610, nrcpt=1 (queue active) Oct 7 20:25:39 yavin …


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.