Questions tagged «email»

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

3
sendmail电子邮件存储在哪里?
我正在尝试为sendmail构建自动响应脚本(不,我还不想使用预先构建的脚本),但是我似乎找不到服务器上已接收电子邮件的位置。我必须指定我的配置不是默认配置。 我已经看过了/root,那里没有邮件文件夹。(除root外,我没有其他用户)。我查看过/var/mail/root,只有一些日志是通过邮件发送给我的,而不是我从用户那里收到的外部邮件。 我已经检查过/var/log/maillog,但没有错误。 我不知道在哪里看。有人可以帮我吗?
10 email  sendmail 

3
设置子域的SPF和DKIM记录
我需要为mail.mydomain.com设置SPK和DKIM记录。我在namecheap设置了以下内容- 对于SPF- Record type :TXT Hostname : mail.mydomain.com Value : v=spf1 ip4:x.x.x.x ~all 对于DKIM- Record type : TXT Host : mailer._domainkey Value : "v=DKIM1; k=rsa; p=LONGSTRING" 使用在线检查工具(如邮件测试仪,mxtoolbox等)进行检查时,此方法不起作用。 [解决了] 与下面的答案之一不同,也可以为子域设置记录。这是Namecheap(可能还有其他提供商)存在的问题。您需要像这样设置主机名- SPF hostname : mail DKIM hostname : mailer._domainkey.mail Namecheap将自动在最后添加domain.com。您不需要添加它。DKIM记录的DNS传播也花费了15个小时以上。


1
尝试设置邮件服务器,无法使端口(25、587)正常工作
我到处搜索,真的很挣扎。我想我已经尝试了几乎所有东西。 背景资料 使用CentOS 6.7的VPS 后缀2.6.6 dovecot,amavis,mysql,fail2ban 我已经与我的VPS提供商确认,它们不会阻止任何端口。 我做的事 删除了库存sendmail 我已经安装了postfix,dovecot,mysql等,以获得完整的邮件解决方案 我只允许使用带有STARTTLS的imap,smtp(端口143和587) SSH登录已禁用,仅具有密钥 我可以接收邮件(通过端口143) 我可以从本地主机远程登录到两个端口(587、25),并且得到后缀问候 尝试连接到587或25(邮件客户端或telnet)使我的响应为零,即连接超时 我尝试过的事情 1)端口是否开放?是的,iptables: Chain INPUT (policy DROP 11 packets, 1375 bytes) pkts bytes target prot opt in out source destination 0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:587 0 0 ACCEPT tcp -- …
9 centos  email  postfix  smtp 

5
MX记录,更好的设置以实现负载平衡和故障转移
以域example.com为例,它有两个已经配置的邮件服务器mail1.example.com和mail2.example.com,通常我会使用以下设置: example.com. 1200 IN MX 10 mail1.example.com. example.com. 1200 IN MX 10 mail2.example.com. mail1.example.com. 1200 IN A 172.16.10.1 mail2.example.com. 1200 IN A 172.16.10.2 一位同事建议进行以下设置: example.com. 1200 IN MX 10 mail.example.com. mail.example.com. 1200 IN A 172.16.10.1 mail.example.com. 1200 IN A 172.16.10.2 mail1.example.com. 1200 IN A 172.16.10.1 mail2.example.com. 1200 IN A 172.16.10.2 …

2
不同区域的Amazon SES和EC2实例
我们需要从EC2实例上托管的电子商务网站发送交易电子邮件。我们的常规电子邮件服务由Google托管。 问题在于,我们位于不提供SES的亚太地区。那么,我们可以仅使用SES来更改区域吗?这会影响我们的EC2实例吗?找不到与此有关的任何文档。

3
SPF记录中间的“〜all”在解析时是否表示记录结束?
我公司的SPF记录格式如下: “V = SPF1包括:_spf.google.com 〜所有一个MX IP4:XX0.0 / 23包括:spf.example.com所有” 因此,我们的SPF记录中间有一个“〜all”。他们在openspf.com网站上针对“所有”机制说了这一点: 此机制始终匹配。它通常在SPF记录的末尾。 因此,他们并没有说“全部”都应该放在SPF记录的末尾,而通常是在末尾。 在我们公司中,最近我们一直看到从SPF记录中列出的服务器发送的电子邮件中出现了一些软失败,但是我们的SPF记录通过了到目前为止我发现的所有验证工具。 我想知道的是,包含Google Apps(_spf.google.com)之后的“〜all”会立即导致解析停止并且无法识别SPF记录的其余部分吗?传递与软失败将取决于谁在解析它,以及它们如何处理SPF记录的特定实现?是否有任何理由拥有不在SPF记录末尾的“全部”机制? 是的,我知道我们可以更改SPF记录。这个问题更多的是要弄清这一切是如何工作的,而不一定是解决我们的具体情况。

3
拥有有效的SPF记录,但仍然可以欺骗我的电子邮件
我已经为我的域设置了SPF记录,但是我仍然可以使用这样的虚假电子邮件服务来欺骗我的域的电子邮件地址:http : //deadfake.com/Send.aspx 电子邮件确实到达了我的Gmail收件箱。 电子邮件确实有在头SPF的错误是这样的:spf=fail (google.com: domain of info@mydomain.com does not designate 23.249.225.236 as permitted sender)但它仍然接受就好了,这意味着任何人都可以欺骗我的电子邮件地址... 我的SPF记录是: v=spf1 mx a ptr include:_spf.google.com -all 更新如果有人有兴趣,我已经与我的SPF记录一起发布了DMARC政策,现在Gmail可以正确标记欺骗邮件了(图片)
9 email  spf 

2
为什么在SPF为“硬失败”的情况下仍可以正常发送电子邮件?
我试图弄清楚为什么即使将伪造的电子邮件标记为SPF,伪造的电子邮件仍会传递给主要电子邮件提供商(gmail.com,outlook.com)hardfail。该电子邮件也将传递给Microsoft Exchange,Microsoft Exchange PermError将为相同的SPF记录抛出。 我正在使用SOME_DOMAIN.com域发送电子邮件,该域定义了损坏的SPF记录。电子邮件是通过我自己的IP地址发送的,该地址未在SOME_DOMAIN.com的SPF记录中明确列出。SOME_DOMAIN.com的SPF记录具有以下三个属性,前两个属性违反了SPF RFC-4408: 由于,需要10个以上的DNS查询来解析整个SPF记录include:。 SPF记录之一中的语法错误,python-spf引发解析错误。 SPF记录包含规则~all和-all,都表示所有地址的集合都应softfail和hardfail 发送到模拟admin@SOME_DOMAIN.com的Outlook.com地址的电子邮件将在已发送电子邮件的SMTP标头中包含以下错误。该电子邮件通常已发送到用户的收件箱: Received-SPF: PermError (: domain of SOME_DOMAIN.com used an invalid SPF mechanism) Gmail还将电子邮件发送到用户的收件箱,但会引发不同的SPF错误: spf=hardfail (google.com: domain of admin@SOME_DOMAIN.COM does not designate x.x.x.x as permitted sender) smtp.mail=admin@SOME_DOMAIN.COM 那么这是怎么回事?为什么尽管有SPF仍会发送电子邮件hardfail?SPF记录破损是否意味着其他SMTP服务器完全忽略了SPF?还是我在这里想念的东西...
9 email  exchange  smtp  spf 

3
使用postfix将垃圾邮件发送到特殊文件夹
我有一个运行amavis和SpamAssassin的postfix服务器来帮助过滤垃圾邮件。当被发送到用户的Maildir中时,被检测为垃圾邮件的邮件如下所示: 来自tom @ tom-mint 2013年3月15日星期五01:46:20 返回路径:<tom @ tom-mint> X原始至:tom@my-server.com 交付至:tom@my-server.com X病毒扫描:Debian amavisd-new位于my-server.com X垃圾邮件标记:是 X垃圾邮件得分:6.463 X垃圾邮件级别:****** X垃圾邮件状态:是,得分= 6.463标记为上= 2必填= 6.31 测试= [DRUGS_ERECTILE = 2.221,FH_FROMEML_NOTLD = 0.18, FSL_HELO_NON_FQDN_1 = 0.001,HELO_NO_DOMAIN = 0.001,RCVD_IN_PBL = 3.558, RDNS_DYNAMIC = 0.363,TO_NO_BRKTS_DYNIP = 0.139] autolearn = no 日期:2013年3月15日,星期五01:46:19 -0400 到:tom@my-server.com 主题:***垃圾邮件***你好 用户代理:Heirloom mailx 12.5 6/20/10 内容类型:文本/纯文本;字符集= us-ascii …
9 linux  email  postfix  spam 

1
如何确定哪个用户发送带有后缀的特定电子邮件?
我们有一个后缀服务器,它要求通过它对SMTP中继进行身份验证。我们在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) 我们没有名为“ User”的用户,并且IP地址不是我们要从中发送邮件的用户。我想找出发件人在发送邮件时进行身份验证的用户帐户。 有没有办法追踪?

2
由于DNS配置,未从某些发件人接收邮件
我已经注意到我的Google Apps域的异常行为。大多数邮件都按您期望的那样通过,但是经过一段时间,我得出的结论是某些发件人的邮件没有通过。确定了这样的发件人后,他们的邮件不会通过,我要求他尝试向我发送电子邮件,并将“传递失败”响应转发给我的常规gmail。 交付失败响应包含以下代码段: -----会话记录如下:----- <myusername@GHS.L.GOOGLE.COM>...推迟:ghs.l.google.com的连接超时。 通过快速搜索,这帮助我发现了问题,这使我进入了Google Apps帮助论坛上的此页面。实际上,我检查了我的域的DNS记录,并将@其设置为ghs.google.com。(CNAME),不应该这样。将其更改为@ 74.125.93.121 (A)*可解决问题。 我了解在邮件无法通过的情况下,我的域名通过CNAME查找被其规范名称替换,因此邮件被发送到myusername@ghs.l.google.com而不是myusername@mydomain.com。但是,为什么它对绝大多数发件人有效?发送邮件不会通过的发件人是否使用了某种不同的邮件协议,一些奇怪的DNS设置,或者可能是什么? 从我在Google上研究该问题所看到的情况来看,这似乎是一个广泛存在的问题(很多人抱怨来自Battle.net的电子邮件没有通过,这将是一个受欢迎的例子),只是人们似乎并没有请注意,问题出在他们自己的DNS设置上,而不是发件人一方。 那么如何解释呢? *我使用此IP的原因是我在这里阅读的内容,但我认为任何IP都可以解决问题。有人可以确认吗?请注意,仅删除@记录并不能解决问题,必须对其进行更改。

2
有没有一种方法可以强制所有cPanel用户一次更改其密码?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 5年前关闭。 我正在运行的其中一台cPanel服务器经常遇到电子邮件帐户遭到破坏的问题。我相信该服务器上的许多用户密码都很弱。我已经提高了最低密码安全性,但是只有在更改密码后才能生效...是否可以对所有cPanel帐户和cPanel电子邮件地址强制一次更改一次密码?这样,我可以强制所有用户生成新的安全密码。 更新:我发现每个帐户都有一些文件,~/etc/domain.name/{passwd,shadow}其中包含所有电子邮件帐户的Unix式passwd和影子文件。但是,如果我手动编辑它们,我仍然可以发送电子邮件:-( 如果我可以找到exim用于验证用户身份的文件并在那里修改密码,那将解决我的问题...
9 security  email  exim 

1
可以将Exchange配置为填充会议邀请的文本/纯文本部分吗?
我在有些人使用Microsoft Exchange而有些人没有使用Microsoft Exchange的环境中工作。Exchange发送的会议邀请包括文本/日历附件以及iCal格式的会议信息。它们还包括一个空的文本/纯文本和一个空的文本/ html部分。 是否可以通过任何方式配置Exchange,使其可以使用会议摘要的易于阅读的版本填充文本/纯文本或文本/ html部分?这样可以帮助使用邮件客户端的人不具有对文本/日历附件的本机支持。
9 email  exchange 

3
quoted-printable是否足以使邮件符合RFC 2822中规定的行长度限制?
在RFC 2822(定义电子邮件)中定义,任何行都不应超过78个字符(不包括CRLF)且不得超过998个字符。用带引号的可打印更长的行将分成更多的行,并以'='结尾,直到达到真正的换行符为止。如果邮件包含多于78个(或998个)字符的行,但已用quoted-printable编码,则使该邮件符合标准? 有这样的说法,这是不合规的,因为接收方的邮件客户端在对带引号的可打印消息进行解码后具有更长的行。 编辑:按照大卫·卡里(David Cary)的要求来澄清问题:是的,我的意思是引号可打印的编码邮件应与引号可打印兼容,这意味着行数不能超过76个字符。但是,解码后的消息的行数可能会超过此限制。所以我的问题是:实施RFC 1521的客户端软件是否应该在解码带引号的可打印文本内容后处理无限长的行?到目前为止,两个答案都得到了肯定的回答(谢谢),但受​​到Netiquette(RFC 1855)的限制。但是Netiquette甚至将行长度限制为65个字符,几乎没有人遵守该限制。
9 email  rfc 

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.