我正在设置群发电子邮件服务。
我的问题是:实现最大交付能力的最佳实践是什么。
更准确地说 - 我应该做什么/知道什么来防止垃圾邮件过滤器阻止电子邮件(电子邮件不是垃圾邮件)。
例如 - 我如何知道我的 IP 地址是否在某处被列入黑名单,以及如何防止它被列入黑名单。由于动态IP地址,amazon web services是一个合适的平台吗,发件人地址有什么限制,可以与邮件服务器域不同吗....你懂的....
是否可以设置邮箱(使用 MS Exchange)来接收电子邮件并将其作为文本文件存储在服务器上?
一位开发人员询问这是否可行,以便他可以将其构建到他的应用程序中。
任何帮助总是不胜感激
- -编辑 - -
在与提出此要求的开发人员交谈时,他更详细地解释了他的需求。
他基本上希望用户能够通过电子邮件发送 site@example.com 以及如何将这些电子邮件以文本格式导入 SQL 数据库。
有没有人以前有过这方面的经验或知道任何可以做到这一点的应用程序? .
谢谢
埃利奥特
我想知道是否可以将 2 个域指向一个邮件服务器。目前邮件服务器在“examplemail.com”上,我们希望最终将其移动到“mail.exampleserver.com”。
问题是用户已经在他们的电子邮件客户端中拥有旧的服务器地址,改变这一点需要时间,但如果我们能以某种方式慢慢地将用户转移到新地址会更好。我不确定对于这样的事情最好的方法是什么。
谢谢,亚伦
各种邮件服务器之间的主要区别是什么?
什么是 MTA?是在您直接从邮件服务器读取而不是 pop3 或 imap3 连接时吗?
我想是否有人可以查看可能对新手有帮助的各种邮件服务器类型。
现在供我使用:人们要么直接发送电子邮件,要么将他们的电子邮件转发到我的邮件服务器。然后我将通过 pop3 连接以获取电子邮件,并通过 smtp 发送电子邮件。
我在我的邮件日志中发现了一大堆(在我的网站因过度使用资源而关闭之后):
Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: from=anonymous@mysite.com
Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: to=travelforu@mail.ru
Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: hook_dir = '/var/qmail//handlers/before-queue'
Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: recipient[3] = 'travelforu@mail.ru'
Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: handlers dir = '/var/qmail//handlers/before-queue/recipient/travelforu@mail.ru'
Dec 3 05:24:23 mysite qmail-queue-handlers[24524]: starter: submitter[24525] exited normally
Run Code Online (Sandbox Code Playgroud)
看起来有人在使用我的系统发送垃圾邮件。你们怎么想,你会如何追踪他们的入口点和/或阻止他们?
是否可以将我的域的电子邮件托管分成几个不同的主机?
例如,company.com 将电子邮件发送至 Google(商业应用程序)和 Microsoft Online Services(交换)...员工 A 的收件箱在 Microsoft 在线服务中为 a@company.com,而员工 B 的收件箱在 Google 中为 b@company .com。
什么可以解释这种奇怪的电子邮件发送行为?
有人在 2 月 16 日给我发了一封电子邮件。我没有立即收到,也没有在接下来的几天里收到。
然后,突然之间,就在 1 个月后(3 月 16 日),我收到了他告诉我他在 2 月 16 日发送的消息。
我见过退回的电子邮件,我见过丢失的电子邮件,但我从未见过恰好在 1 个月后送达的电子邮件。
假设那个人确实在 2 月 16 日点击了“发送”按钮,那么有什么可能解释在 3 月 16 日发送它?
为了帮助解开这个谜团,我引用下面的标题(标识细节已更改以保护隐私):
From - Wed Mar 16 14:55:21 2011
X-Account-Key: account3
X-UIDL: UID1720-1259701283
X-Mozilla-Status: 0003
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:
Return-path: <alan@hisco.com>
Envelope-to: john@myco.com
Delivery-date: Wed, 16 Mar 2011 13:18:14 -0500
Received: from smtpauth23.prod.mesa1.secureserver.net ([64.202.165.47]:52866)
by server521.webhost.com with smtp (Exim 4.69)
(envelope-from <alan@hisco.com>)
id 1Q0H08-0004ke-5M
for john@myco.com; Wed, 16 Mar 2011 13:18:14 -0500
Received: (qmail …Run Code Online (Sandbox Code Playgroud) 我不确定要走哪条路。这是我目前的设置。
我们在 RackSpace Cloud 上托管我们的 Web 服务器(从 EC2 迁移)以前我们托管自己的名称服务器,现在我们使用 RS (RackSpace) 名称服务器。
我们的邮件服务器托管在本地运行在 ATT T1 上。ATT 不会设置 PTR,除非他们托管域。所以他们必须“委派”控制权,而且他们委派给的任何人都可以创建 PTR。RS 不会创建 PTR,因为他们说他们的反向 DNS 没有设置为以这种方式运行。
我们有几个域,大域是我们的主要客户,因为这个问题拒绝了我们的邮件。
所以只是为了澄清,这是我们的设置:
域注册器位于 Godaddy.com DNS 名称服务器指向 RS DNS 邮件通过 ATT T1 在本地托管,ATT 将我们 IP 块的 DNS 权限委托给我们位于 ns1 和 ns2.mycompany.com 的旧名称服务器。(这些不再存在,因为我们现在使用 RS 托管)
您能给我的任何建议将不胜感激。我已经处理这个问题 3 天了,感觉自己像个新手。它让我发疯。太疯狂了,我愿意花钱请顾问来协助处理这件事。
我们的邮件服务器给出的错误是:
传送暂时暂停:未找到主机或域。name=domain.mil type=mx:host not found 的名称服务错误,请重试
我试图弄清楚几台服务器的理想设置。
1) 网站
1) 邮件服务器
1) 数据库服务器
1) 文件服务器
在这个给定的场景中,假设有一个站点将为每个用户提供 5GB 的文件存储空间以及一个电子邮件和一个专用数据库。
根据我对服务器如何工作的有限理解,我得出结论,每个功能拥有 1 个服务器将是最好的选择,这样如果一个服务器脱机,其他数据就不会受到影响。
处理这个问题的明智而有效的方法是什么?
这是我的理解
1) 该网站由 1 个主服务器托管,该服务器将处理用户注册并提供小文件。为此,我认为一个简单的服务器设置就足够了,对吗?
2)对于邮件服务器,要处理等量的注册用户,主要处理邮件和邮件附件
3) 数据库不会限制大小,只存储每个客户的联系人和个人资料设置,因此每次用户登录时都会从数据库中提取设置。我计划将设置加载到 $_SESSIONs 中,这样每次页面重新加载时都不会查询数据库等。但是每次操作时都会从服务器查询联系信息。
4) 文件服务器将只为文件提供任何 CPU 或内存密集型的服务
就软件而言,我倾向于使用 CentOs 5.5 和 Plesk 10.2 来处理网站服务器,使用 MySQL 5 来处理数据库服务器,或者使用 Atmail 来处理邮件服务器。建议在每个服务器上加载软件方面的内容是什么?
我在这方面没有经验,但我每天都在获得一些经验。我需要得到明智的通知,以便我至少知道在我雇用某人为我处理设置的情况下我在处理什么。
根据您的经验,硬件和软件配置的理想设置是什么?
此外,请考虑 5,000 个客户的示例用户群。所以每个人都有 5GB 的网络空间、电子邮件和自己的数据库。
我最近遇到过 Exchange 电子邮件服务器出现故障并且我们无法在 48 小时后将其恢复联机的情况,因此一些收到的电子邮件被退回。此外,用户在几天内无法发送或接收电子邮件,这是一个痛点,并导致一些早期的戒断症状。
在死后,有人提出了建立一个快速而肮脏的网络邮件服务器的想法,以在中断期间捕获这些电子邮件,以便至少人们可以接收和发送电子邮件。我从来没有这样做过,但这听起来是个好主意。有没有人成功尝试过这样的事情?
email-server ×10
email ×6
exchange ×2
file-server ×1
g-suite ×1
ptr-record ×1
scalability ×1
spam ×1
spamassassin ×1
sql-server ×1
web-server ×1