首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子邮件服务器问题

电子邮件服务器问题
EN

Server Fault用户
提问于 2009-06-28 20:44:09
回答 4查看 187关注 0票数 0

我想要的建议,在安全的电子邮件服务器的大量出站电子邮件每天。想要硬件和软件方面的建议,加上成本估算。WOuld喜欢系统随体积增长。从每天30,000封邮件开始,然后从那里开始增长。想确保我的商业计划能负担得起。

EN

回答 4

Server Fault用户

发布于 2009-06-28 20:50:20

我们在四台非常老的服务器上运行Ubuntu、exim和一个定制的java交付和POP3程序,这是这个数量的十倍,可能是四年前的。您可能会得到一个专门的服务器选项,约100-150美元,将能够提供你想要的性能。这将要求您对配置Linux有一定的了解,或者雇用这样的人。

票数 3
EN

Server Fault用户

发布于 2009-06-28 21:12:29

这在很大程度上取决于您将如何处理它:

  • 这些电子邮件有多大(直接关系到可用带宽,别担心,即使是迟缓的PC也能填满100 mails管道)。
  • 您是否需要大量的文本处理来“撰写”这些电子邮件,如果它正在查询数据库中的所有字段,则数据库连接更有可能成为瓶颈。

我曾经为windows编写了一个简单的Python程序,直接将消息传递给特定电子邮件地址的MX服务器。它运行在我的戴尔D820笔记本电脑上的一个D820实例上,win2003有512 my内存,每秒发送大约3封邮件,尽管这是单线程的,而且其中大部分都在等待远程服务器。我想,在进入任何内存/cpu问题之前,我可以同时运行其中的20个程序。

所以每秒大约有60封邮件,超过每小时200.000封。

票数 0
EN

Server Fault用户

发布于 2009-06-28 23:26:02

你说每天30,000,但有趣的问题是每秒多少次或每分钟多少次?你的地址有多好?

每天平均有30,000封电子邮件,每2.88秒发送一封电子邮件,对任何旧系统来说,你几乎没有任何东西可以进入服务器;即使你做的都是单线程的。将邮件分成两批,预计将在半小时内交付,你指的是每秒略高于8封电子邮件;对于衣橱里的那台386来说,这可能有点难管理,但在过去5年里购买的任何盒子上都可以使用合适的软件。在1分钟的时间内,你就能把其中的99%发送给你,而你现在说的是每秒500人,这有点难做。

最重要的规范将是内存。电子邮件传递不需要真正的计算,最主要的是,您将希望有许多开放的传出连接到不同的服务器,而方法是多进程或线程,这意味着更多的RAM。

如果某个地址给出了一个临时错误,是否要将其保存到队列中,然后稍后再试?有些人被设置成这样,这是给他们发电子邮件的唯一途径。

实际上,对于这些卷,困难的部分是处理反弹,取消订阅和垃圾邮件投诉。(如果你不正确地处理这些信息,你将被标记为各种数据库中的垃圾邮件发送者,并且无法通过电子邮件)

关于这一点,你的商业计划是垃圾邮件吗?那3万封电子邮件地址是从哪里来的?

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/32954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档