Какой почтовый сервер может выдерживать нагрузку в несколько млн сообщений в сутки?

12
W
На сайте с 26.07.2008
Offline
120
2216

Всех приветствую.

Мы собираемся создавать сервис умных почтовых рассылок (автореспондеры, визуальные редакторы сообщений, API и т.д.).

У нас имеется достаточный опыт в плане разработки сложных систем, но мы никогда не сталкивались с потребностью в рассылке большого количества сообщений, поэтому прошу вашего совета.

Входящих сообщений почти не будет - только исходящие. Я понимаю, что первоначально писем будет не много, но если закладывать на будущее, то хочется иметь хорошо масштабируемую стабильную систему.

Мои мысли: систему хранения писем думаем сделать на основе DBMail - все таки управляться с Mysql привычнее и надежнее (imho). Какой поставить MTA - тут вообще без каких-либо мыслей.

Хотелось бы услышать ваше мнение не этот счет.

Заранее спасибо.

unixadm
На сайте с 24.09.2010
Offline
110
#1

Exim, по производительности его крайне сложно переплюнуть.

Host4Biz: NVMe Хостинг в Европе ( https://host4.biz/ru/hosting/shared-hosting ) | Windows/Linux NVMe VPS в Европе ( https://host4.biz/ru/vps ) | Выделенные серверы в Европе, США и Азии ( https://host4.biz/ru/servers/dedicated )
yesRuslik
На сайте с 08.02.2009
Offline
178
#2

По скорости и потреблению ресурсов думаю, что лучше всего qmail будет. Но мне не нравится его идеология. С ним надо заниматься пересборкой и патчами, достаточно отстойная система логов, стоит переписать под себя и прочие неудобства. Exim в этом плане проще и гибче, достаточно всего лишь шаманства с конфигом.

Аренда выделенных серверов (http://yeshost.ru/) от 69 евро VDS сервер (http://yeshost.ru/vds) от 7.95евро Виртуальный хостинг (http://yeshost.ru/virtualhosting)от 0.95 евро Windows VDS хостинг скоро (http://yeshost.ru/vds)
rtyug
На сайте с 13.05.2009
Offline
263
#3
westfild:

Мои мысли: систему хранения писем думаем сделать на основе DBMail - все таки управляться с Mysql привычнее и надежнее (imho).

скорее всего лучше PostgreSQL, будет PL/Perl, PLpgSQL

westfild:
Какой поставить MTA - тут вообще без каких-либо мыслей.

в DBMail есть собственный MTA встроенный, но можно Exim/Postfix, Exim мощнее, смотря какие функции будут в вашем MTA... многое можно сделать в триггерах и процедурах в DBMail :)

если будет много коннектов, то сервер может не выдержать, кластер с MTA какой-то надо будет ставить

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
N
На сайте с 06.05.2007
Offline
419
#4

Сможет то любой, но выгодней CommuniGate Pro.

Кнопка вызова админа ()
W
На сайте с 26.07.2008
Offline
120
#5

Спасибо всем ответившим.

Почитал сейчас про CommuniGate Pro - какой-то монструозный продукт получается)

Много функционала дублируется - те же списки списки рассылки и автореспондеры в нем уже встроенные имеются, но писать мы их все равно будем сами - так легче контролировать весь процесс т.к. знаешь его изнутри...

Интересно - почему CommuniGate будет выгоднее? лицензия на него стоит 1300 евро, exim - бесплатен. Вопрос не в штуке евро конечно, а в том - почему в итоге получится выгоднее?

N
На сайте с 06.05.2007
Offline
419
#6

westfild, лицензирование communigate идет по числу аккаунтов. 5 аккаунтов - бесплатно.

И больше никаких ограничений.

Для работы в качестве рассыльщика прекрасно подойдет. Вам не понадобится создавать аккаунты вообще.

При этом предствляет из себя качественный отлично масштабирующийся многотредный мультиплатформенный софт с управлением из веба.

Himiko
На сайте с 28.08.2008
Offline
560
#7

postfix один из самых быстрых.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
AK
На сайте с 27.05.2009
Offline
34
#8

На таких объемах дело не в почтовом сервере, а в руках человека который его настраивает.

ukr.net например работает на exim, но там несколько серверовов + куча человеко часов на настройку. Например под спул используются виртуальные диски в памяти, чтобы тормозов небыло.

Exim адекватный выбор, но из коробки я думаю ни один продукт не решит ваши задачи.

W
На сайте с 26.07.2008
Offline
120
#9

На решение из коробки и не рассчитываем. Но хуже нет, когда с самого начала используешь неверную платформу - переделывать всегда дороже, чем сразу правильно делать.

CommuniGate Pro сейчас себе поставлю и буду смотреть, как там все устроено.

M
На сайте с 16.09.2009
Offline
50
#10

Не ставил Сommunigate, наслышан о его функционале, однако возражу по поводу предложения использовать его.

Задача у вас простая, можно даже сказать тупая, тяжеловесного спам-фильтра нет, нет авторизации, соответственно зачем под это дело использовать монстра с веб управлялкой и тд и тп, когда нужно какое то простое решение.

Многие нахваливают Exim, можно его. Я больше работал с postfix. В частности у нас порядка 15 входящих в секунду на работе это не миллион в сутки но у нас с баесовой фильтрацией на перле - работает великолепно, без глюков.

Думаю вам следует смотреть в сторону обычного почтовика типа postfix или exim.

Администратор Linux/FreeBSD. Лечим вирусы на сайтах. Гарантия. (http://linuxsc.pro/virussearch)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий