2014-10-13 3 views
-3

Одно сомнение, которое у меня есть, поскольку в моем старом проекте, когда мы писали сценарии оболочки на сервере, мы просто использовали различные почтовые утилиты linux (sendmail, mail). Мы никогда не настраивали SMTP.Необходимо ли настроить SMTP отдельно для отправки писем в Linux?

Предположим, у меня есть новый сервер со всеми этими утилит, должен ли я беспокоиться о настройке smtp?

+0

Я думаю, вам не нужно беспокоиться об этом, так как «smtp не нужно настраивать», но не настолько уверен, чтобы написать ответ! –

+1

Это не вопрос программирования. Вы переместите его на ServerFault, SuperUser или Unix и Linux. – Duck

+0

Почему этот вопрос не по теме? и что было настолько низким с вопросом, что он опустил рейтинг 3 раза.? Когда мы используем пакет sendmail, он обычно имеет встроенный SMTP или нам нужно его отдельно настроить? Это был мой вопрос. – user2647888

ответ

0

Обычно вы можете использовать типичные утилиты cli без какой-либо конфигурации, если у вас установлен sendmail (или что-то совместимое), и ваша сетевая конфигурация в порядке. Это связано с тем, что ответственный сервер, который утилита должна использовать для отправки электронной почты, может быть восстановлена ​​с помощью поиска DNS.

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

Смежные вопросы