我在postfixconfiguration文件中有这个smtp限制: smtpd_sender_restrictions = permit_sasl_authenticated, check_policy_service inet:127.0.0.1:10031,permit_mynetworks, warn_if_reject reject_non_fqdn_sender, reject_unauth_pipelining, reject_authenticated_sender_login_mismatch, reject_unknown_sender_domain 据我所知,如果permit_sasl_authenticated说特定的用户被authentication,那么其余的限制不会被检查。 如果我想要确保“permit_sasl_authenticated”和“check_policy_service inet:127.0.0.1:10031”,如果他们都说是的,那么只有这样才能通过邮件否则不会? 实际上我试图设置cluebringer,但得到的问题是说“发件人地址被拒绝”,即使发件人从SASL正确authentication后。 这是我的postconf -n输出: append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix disable_vrfy_command = yes inet_interfaces = 91.91.98.67, localhost mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 mydestination = mauth.fdomain.co.uk, localhost myhostname = mauth.fdomain.co.uk mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 […]
所以我现在正在运行CentOS 6并试图弄清楚如何让Google Apps(gmail)工作。 我对邮件服务器软件是全新的,但是对于它是如何工作的有一个大概的想法。 你们推荐在服务器上运行什么软件? 我需要configuration什么才能使其工作? 另外我使用的是DNS服务(Rage4),需要设置PTRlogging。 我知道logging值,TTL和优先级。 但是,这也促使我为“名称”(xxx.domain.com)。 我需要放什么? 这甚至重要吗? 任何帮助将不胜感激!
对不起,如果不是正确的地方问,我在这里很新(主要是后编程问题)。 我为一家小公司工作,大约有5名员工,但我们有5个不同的域名用于发送和接收电子邮件。 我们目前使用一个共享的托pipe服务器来发送电子邮件,但是服务器上的其他人不断地将服务器列入黑名单来发送垃圾邮件,所以每当他们收到病毒时,我们的外发电子邮件就停止工作。 我们希望使用Google或Microsoft,因为我们尝试的其他反垃圾邮件系统都会产生太多的误报(即使是1封丢失的电子邮件也会花费我们很多钱)。 我们不介意每个员工支付4美元或5美元/月,但据我所知,他们希望每个“电子邮件收件箱”的价格。 所以我们会有5个员工x5个域= 25,假设我们不介意使用别名来替代通用的东西,如[email protected]和[email protected]。 他们是否有像我们这样的小企业更友好的计划,能够更好地反映我们实际的电子邮件需求/数量,还是我们如此独特,以至于我们没有这些人的select,必须继续使用不太可靠的其他scheme。 我对一个专门的服务器并不感兴趣,也不想自己pipe理一些东西。 我们收到了大量的垃圾邮件(正如我认为大多数网站都是网站所做的那样),只有“大个子”才能真正处理好这个问题。 我不认为我们比其他有5名员工的小企业高出5倍,所以不要以为我们要使用不同的域名来支付电子邮件/产品/网站与子域名或者将所有产品放在一个上面。
当看我的邮件日志时,我注意到了以下几点: mail/mail.log.3:297:Mar 30 18:31:21 www postfix/smtp[21129]: 7A6C51014035D: to=<[email protected]>, relay=spam.aserve.com.tw[118.163.3.51]:25, delay=12, delays=0.01/0/10/2.1, dsn=2.0.0, status=sent (250 2.0.0 s2UAS7BE024449 Message accepted for delivery) 这里的文字[relay = spam .aserve.com.tw]包含“垃圾邮件”一词。 我可以假设电子邮件被标记为垃圾邮件吗?
我们的dev服务器是用于开发网站的CentOS LAMP系统。 我们希望PHP发送电子邮件。 服务器不需要接收电子邮件或其他任何东西,字面上只是发送电子邮件给我们的开发人员。 我读了关于nullclient,以及如何他们可以放入,而不是后缀,但我不喜欢使用不在存储库中的东西。 经过一番小小的调整,我得到了postfix来(尝试)发送电子邮件,通过使用Postfix标准configuration自述文件中的空客户端上的Postfix中find的设置: myhostname = localhost.localdomain myorigin = localdomain relayhost = $mydomain inet_interfaces = loopback-only mydestination = 一旦我这样设置,我试图用telnet发送邮件,并从/var/log/maillog看到以下错误: Apr 23 19:26:25 devserver postfix/smtp[34437]: 604E95209C3: to=<[email protected]>, relay=localdomain[82.147.22.3]:25, delay=0.54, delays=0.07/0/0.07/0.41, dsn=5.0.0, status=bounced (host localdomain[82.147.22.3] said: 550-Please turn on SMTP Authentication in your mail client, or login to the 550-IMAP/POP3 server before sending your message. […]
我知道这个问题已经被问及几次回答,但我找不到任何提及我的特殊问题。 我已经在我的Debian 7 VPS上设置了Postfix和Dovecot,并且可以发送邮件,但是它显示在我的Gmail收件箱中作为垃圾邮件。 我发送的域名运行一个使用input“网站联系人”电子邮件地址的networking应用程序,并且我已经将我的一个gmail电子邮件地址放在那里。 现在,当我发送到我的另一个Gmail帐户,它显示在垃圾邮件,谷歌给出的推理是因为虽然从字段显示“始发”的电子邮件地址是我的,它知道它实际上并不是来自Gmail和认为有欺骗正在进行。 从我读到的,我需要在我的DNS中设置一个特定的SPFlogging来validation我的服务器不显示为垃圾邮件发件人。 我已经为@与v=spf1 a:fluidvector.com include:_spf.google.com ~all添加了TXTlogging,但是我的邮件仍然直接进入垃圾邮件文件夹。 另外,我读过Return-Path可能是个问题。 在我的情况下,返回path显示为Apache2运行的用户帐户。 我需要改变这个来反映我的gmail发件人帐户吗? 我已经运行了一些SPFtesting,输出声称SPF是好的: SPF record lookup and validation for: fluidvector.com SPF records are published in DNS as TXT records. The TXT records found for your domain are: v=spf1 a:fluidvector.com ~all Checking to see if there is a valid SPF record. Found v=spf1 record […]
使用bind9将MXlogging添加到转发区域的正确方法(以及为什么)是什么? 选项A @ IN MX 10 mx1.example.com. @ IN MX 20 mx2.example.com. mx1.example.com. IN A abcd mx2.example.com. IN A abcd 选项B example.com. IN MX 10 mx1.example.com. example.com. IN MX 20 mx2.example.com. mx1.example.com. IN A abcd mx2.example.com. IN A abcd 还是有另一种select?
我试图在Ubuntu 14.04上用postfix , Dovecot和squirrel mail创build我的第一个邮件服务器 要开始,我在这个页面上按照这个教程。 http://www.tecmint.com/setup-postfix-mail-server-in-ubuntu-debian/ 我在我的linux服务器上创build了一个名为nicolai的用户,用一个随机的密码login到squirrelmail。 但我不断收到这个错误: ERROR: Could not complete request. Query: SELECT "INBOX" Reason Given: [SERVERBUG] Internal error occurred. Refer to server log for more information. [2015-08-11 17:31:42] 而我的日志文件给我这个错误: Aug 11 17:31:44 remedy dovecot: imap(nicolai): Error: open(/var/mail/nicolai) failed: Permission denied (euid=1001(nicolai) egid=1002(nicolai) missing +w perm: $var/mail, we're not in group 8(mail), […]
我有一个专门的服务器(Ubuntu 14.04)与IP 1.1.1.1上的Postfix / Dovecot 我正在托pipe4个域:2个IP 1.1.1.1,1个IP 1.1.1.2,1个IP 1.1.1.3。 这些域中的每一个域都有一个指向自己IP地址的DNSlogging(A domain.com/mail.domain.com,MXlogging,SPF等)。 问题是每当我发送一封电子邮件,并检查出我看到的电子邮件的标题: > X-Spam-Last-External-IP: 1.1.1.1 > X-Spam-Last-External-HELO: server.hostname.com > X-Spam-Last-External-rDNS: Default Domain on 1.1.1.1 > Received: from server.hostname.com (Default Domain [1.1.1.1]) etc.. 是不是可以显示每个时间域的相关信息,而不是服务器信息? 例如1.1.1.2 IP和mail.domain2.com主机名等?
我想用ESMTP协议发送一封电子邮件,并附上一个文件到电子邮件。 发送普通电子邮件时我没有任何错误,只有附件有问题。 这是我用来发送一个普通的电子邮件(和它的作品): telnet interia.pl 587 Trying 217.74.65.23… Connected to interia.pl. Escape character is '^]'. 220 ESMTP INTERIA.PL HELO itsme 250 poczta.interia.pl AUTH LOGIN 334 VXNlcm5hbWU6 myusernameinbase64 334 UGFzc3dvcmQ6 mypasswordinbase64 235 2.7.0 Authentication successful MAIL FROM: <[email protected]> 250 2.1.0 Ok RCPT TO: <[email protected]> 250 2.1.5 Ok RCPT TO: <[email protected]> 250 2.1.5 Ok DATA 354 End […]