Назад | Перейти на главную страницу

Могу ли я отказаться от почтового программного обеспечения, если я использую только внешний SMTP?

У меня есть выделенный сервер, на котором размещены 2/3 веб-приложения (среди прочего, веб-сервер + SQL-сервер) на Debian.

Теперь время от времени эти веб-приложения отправляют письма своим пользователям, используя SMTP-сервисы, такие как SendGrid.

Я планирую перестроить новую конфигурацию сервера.

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

Я не хочу, чтобы сервер действовал как SMTP-сервер, POP или IMAP. Чтобы было ясно, если бы я мог полностью отказаться от поддержки по электронной почте из стека программного обеспечения этого сервера, это было бы здорово.

Да, это возможно. Что вам нужно, так это агент пересылки почты, который предоставляет интерфейс sendmail и может ретранслировать вашу почту на внешний SMTP-сервер. Существуют инструменты, которые точно соответствуют этой потребности. Один из них является nullmailer, другой esmtp. Его конфигурации, конечно, очень просты; единственное, что необходимо - это информация об используемом SMTP-сервере, которая запрашивается при установке пакета.

Если вы поддерживаете локальный MTA, он может действовать как отказоустойчивый механизм, пока ваш внешний SMTP-провайдер не работает / страдает от плохой доставляемости.