标签: email-server

MAIL FROM 地址的最大长度

当发送MAIL FROM地址超过 81 个字符的电子邮件时,我会收到一些 MTA 的退回邮件:

501 语法错误 - 地址格式错误。(回复 MAIL FROM 命令)

只要我将MAIL FROM地址更改为 <= 81 个字符,MTA 就会接受我的消息。
我在 RFC 文档中没有发现任何限制。

这是预期的行为还是收件人的 MTA 配置错误?

email email-server smtp postfix email-bounces

2
推荐指数
1
解决办法
1927
查看次数

带有从外部发送的外部电子邮件的通讯组列表

我的环境中有 Exchange Server 2010,但我的通讯组列表存在以下问题。

我创建了一个分发列表,其中包括我们公司的电子邮件地址和外部电子邮件地址。

当我从内部发送时,一切正常。

但是当我从外部发送从内部用户(我域的电子邮件地址)收到的电子邮件但从未从外部电子邮件地址收到时。

如何解决这个问题?


我在创建组时更改了此设置。但我的问题不是来自外部的用户无法发送到通讯组列表。问题是,在我的通讯组列表中,我有来自我公司的电子邮件地址 (@domain.com) 和外部电子邮件地址 (@gmail.com,@yahoo.com)。

当用户从内部发送到分发列表时,一切正常。当外部用户发送到通讯组列表时,我公司(@domain.com)中包含在通讯组列表中的用户收到电子邮件,但具有外部电子邮件地址(@gmail.com、@yahoo.com)的用户没有收到电子邮件。

email email-server exchange-2010 distribution-lists

2
推荐指数
1
解决办法
2万
查看次数

垃圾邮件发送者欺骗了本地主机?还是服务器故障?我如何防止这种情况?

我注意到一个垃圾邮件发送者通过了 postgrey 和 SpamAssassin,这很奇怪。我检查/var/log/mail.log并看到了一些可疑的行:

在下方或在 Pastebin 上登录:http : //pastebin.com/k7sKnvGE

Jul 19 07:59:06 mail postfix/smtpd[15492]: connect from unknown[37.215.63.185]
Jul 19 07:59:07 mail postfix/smtpd[15492]: NOQUEUE: reject_warning: RCPT from unknown[37.215.63.185]: 504 5.5.2 <37.215.63.185>: Helo command rejected: need fully-qualified hostname; from=<> to=<me@myhost.com> proto=SMTP helo=<37.215.63.185>
Jul 19 07:59:07 mail postgrey[13086]: action=pass, reason=triplet found, delay=316, client_name=unknown, client_address=37.215.63.185, recipient=me@myhost.com
Jul 19 07:59:07 mail postfix/smtpd[15492]: B8D5D20BDD: client=unknown[37.215.63.185]
Jul 19 07:59:09 mail postfix/cleanup[15500]: B8D5D20BDD: message-id=<>
Jul 19 07:59:09 mail postfix/qmgr[3224]: B8D5D20BDD: from=<>, size=493, nrcpt=1 (queue active) …
Run Code Online (Sandbox Code Playgroud)

mysql email-server postfix amavis

2
推荐指数
2
解决办法
1754
查看次数

Microsoft Exchange 2013 收不到 Internet 电子邮件

我们的 Exchange 2013 服务器有问题。服务器运行的是 Windows Server 2008 R2 Standard。

我们遇到的问题是我们的 Exchange 服务器没有接收 Internet 电子邮件。它当前可以将邮件发送到 Internet 地址,并从当前电子邮件服务器发送和接收内部电子邮件。我检查了接收连接器的设置,一切似乎都正确。我们已经尝试了我们能想到的一切。

我们可以在本地发送和接收电子邮件,并发送到一个 gmail 帐户。但是,我们没有收到从 Gmail 帐户到收件箱的回复电子邮件。

提前致谢!!图像是交换服务器上的 DNS 设置。 在此处输入图片说明

exchange windows-server-2008 email-server windows-server-2008-r2 exchange-2013

2
推荐指数
1
解决办法
9956
查看次数

域中有两台服务器,但只有一台负责发送电子邮件

我有两台 Debian 服务器:

web.example.com - LAMP web server
mail.example.com - mail server with postfix, dovecot and mysql based user directories, auth required
Run Code Online (Sandbox Code Playgroud)

现在我想设置 web.example.com 以使用 mail.example.com 发送电子邮件(例如由本地服务发送到 root@web.example.com 的那些)。我可以说我希望 mail.example.com 在邮件传递中“信任”“web.example.com”。

我怎样才能实现这个目标?

email-server postfix

2
推荐指数
1
解决办法
55
查看次数

电子邮件发送速度 - 如何提高

我正在维护一个服务器来发送电子邮件(当然不是垃圾邮件)。这台机器的当前速度约为。每小时 2000 封电子邮件。

编辑:实际上我今天做了一个测试邮件,删除了限制并向 2500 个最近的 + 活跃订阅者发送了邮件。大约花了 1 小时 45 分钟才寄出。)

我的老板指出他对此并不满意,因为他看到像 Mail Chimp 之类的公司,您可以在几秒钟/几分钟内发送数千封电子邮件。当然,当您立即收到回复、打开等时,它们确实会消失。

我的问题是,达到这样的发送速度到底需要什么?我的意思是,当然您可以添加硬件并构建一个越来越复杂的服务器系统,这些服务器都可以发送您的邮件等。当然,这也是一个干净的列表(没有未知主机等)的问题。因为他们都吃掉了服务器的资源)

但除此之外,我相信一定有其他方法可以改善这一点。任何人都可以对此进行概述吗?

编辑

根据评论中的要求,这里有一些关于正在使用的硬件以及发送行为的更多细节:

服务器类型

Operating system: CentOS Linux 5.11
Kernel and CPU: Linux 2.6.18-400.1.1.el5 on i686
Processor: Intel Core2 Duo CPU E7500 @ 2.93GHz, 2 cores
CPU load averages: 1.07 (1 min) 1.18 (5 mins) 0.65 (15 mins)
CPU usage: 4% user, 1% kernel, 56% IO, 38% idle
Real memory: 1.49 GB used, 1.94 GB total
Virtual memory: 1.13 GB used, …
Run Code Online (Sandbox Code Playgroud)

performance email-server postfix

2
推荐指数
1
解决办法
5750
查看次数

Apache James:评估:/opt/james/bin/./wrapper-linux-x86-32:未找到

我是第一次设置 James 服务器。我正在使用 3.0-beta4。将二进制文件复制到 /opt 后,我​​尝试运行它:

neonorb@neonorb /opt/james/bin
 % ./james start
Starting Apache James Server App...
./james: 1: eval: /opt/james/bin/./wrapper-linux-x86-32: not found
Run Code Online (Sandbox Code Playgroud)

我正在运行 Ubuntu 15 64 位。我查了一下,那个文件确实存在。

linux unix ubuntu email-server

2
推荐指数
1
解决办法
769
查看次数

绕过 SPF 记录

我刚刚收到了一封从feedback@ranelaghhouse.com 发送到feedback@ranelaghhouse.com 的电子邮件,它被我的全能捕获并通过电子邮件发送给我。

以下是电子邮件的标题,显示它是从 191.185.233.11 发送的,但不知何故通过我的网络邮件 IP 185.116.214.97

我的 SPF 记录是v=spf1 a mx ip4:185.116.214.97 -all哪个应该有效,所以这怎么可能?

Return-Path: <feedback@ranelaghhouse.com>
Received: from server.primahc.com (server.primahc.com [185.116.214.97])
    by mtaig-mac03.mx.aol.com (Internet Inbound) with ESMTP id 6509B700000A1
    for <pawpj@aol.com>; Mon, 30 May 2016 17:54:08 -0400 (EDT)
Received: from ([191.185.233.11]) for <feedback@ranelaghhouse.com> with MailEnable Catch-All Filter; Mon, 30 May 2016 22:54:05 +0100
Received: from bfb9e90b.virtua.com.br ([191.185.233.11]) by primahc.com with MailEnable ESMTP; Mon, 30 May 2016 22:54:04 +0100
Message-ID: <424682518448599135714035@ranelaghhouse.com>
From: <feedback@ranelaghhouse.com>
To: <feedback@ranelaghhouse.com>
Run Code Online (Sandbox Code Playgroud)

domain-name-system linux email-server spf

2
推荐指数
1
解决办法
891
查看次数

如何设置 mx 记录

所以我从 GoDaddy 购买了一个新域名,并将该域名指向我的 VPS IP 地址,它工作正常。

[请注意,VPS 不是由 GoDaddy 托管的,只是域名。]

但是,我注意到来自外部服务器(gmail、yahoomail、其他域等)的所有传入邮件都会继续退回,即使传出电子邮件(从我的域到其他邮件服务器工作正常)。

在谷歌搜索问题后,我似乎需要对域的 MX 记录进行更改才能发送/接收邮件。

在GoDaddy中,mx记录如下:

10  @   mailstore1.secureserver.net 1 Hour  
0   @   smtp.secureserver.net   1 Hour
Run Code Online (Sandbox Code Playgroud)

到目前为止我尝试过的:

  1. 因此,按照在线教程和论坛的指示,我创建了一个 A 记录mail.abcd.com并将其指向我的 VPS IP 地址。

  2. 之后,我将此行添加到 MX 记录列表中:

    1 @ mail.abcd.com 1 hour

所以现在它看起来像这样:

10  @   mailstore1.secureserver.net 1 Hour  
0   @   smtp.secureserver.net   1 Hour
1   @   mail.abcd.com   1 Hour
Run Code Online (Sandbox Code Playgroud)

[我abcd.com在上面的代码段中替换了我的域]

但是,我仍然无法向服务器中托管的任何电子邮件发送任何内容。

我究竟做错了什么?

domain-name-system email-server reverse-dns email-bounces mx-record

2
推荐指数
1
解决办法
613
查看次数

未检测到 MX Dns 记录

我添加 MX 记录已经 24 小时了

名称为@,类型为MX,值为mail.heeldiaries.com

还有一个指向服务器IP的A记录mail.heeldiaries.com

当我进行 mail-tester.com 测试时,它说

我们没有在您的域名 heeldiaries.com 后面找到邮件服务器(MX 记录)

我们会检查您的域名heeldiaries.com 后面是否有邮件服务器(MX 记录)。

您可能希望为域名 heeldiaries.com 发布 DNS 记录(MX 类型)或使用不同的退回电子邮件地址。

是我设置错误还是有其他问题?

domain-name-system linux email-server mx-record

2
推荐指数
1
解决办法
4322
查看次数