Разработка SMTP-сервера для исходящей электронной почты большого объема - PullRequest
0 голосов
/ 10 мая 2010

Мы разрабатываем приложение, для которого потребуется отправлять около 30 исходящих писем в секунду. У нас есть сервер, на котором работает SMTP, но эта машина размещена в облаке, и я понятия не имею, какая конфигурация потребуется для поддержки такой нагрузки. Я даже не знаю, считается ли эта нагрузка средней или высокой. Нужно ли делать что-то особенное для такой нагрузки. Нужен ли мне выделенный четырехъядерный сервер для такой нагрузки или, скажем, достаточно 1/10 процессора четырехъядерного сервера

Ответы [ 2 ]

0 голосов
/ 08 января 2011

Поговорите с TomTom об этом и скажите просто, чтобы получить одну из множества услуг, которые помогут вам сделать это. Вероятно, гораздо проще использовать один из их сервисов, и вам не нужно беспокоиться о мониторинге репутации и всех интересных вещах на SMTP-серверах, чем создавать собственное решение.

Дайте мне знать, если вам нужна помощь в поиске этих услуг.

( Полное раскрытие: Я работаю на PostageApp.com , и мы скоро развернем службу SMTP!)

0 голосов
/ 10 мая 2010

Hm

зачем?

  • 30 писем в секунду - ничто. Я написал сервер, как и 10 лет назад, со скоростью около 5000 в секунду (на один другой сервер его отключили в процессе - Customer хотел как можно быстрее, я доставил).

  • Получите любой маленький MTA и просто используйте его. Нет смысла писать что-то самостоятельно для этой малой громкости.

  • Если вы не попали на сервер с большим количеством вещей одновременно (загрузив его для передачи), небольшой VPS должен быть в порядке.

Серьезно, 30 электронных писем в секунду - это то, что я иногда отправляю со своей учетной записи удаленного доступа. Это даже не видимый том для приличного агента передачи сообщений. Это определенно НЕ "большой объем".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...