Немного линукса
Фирменные утилиты NSG Linux 2.1
Отправка электронных писем — nsgsmtp

Утилита nsgsmtp осуществляет отправку сообщений по электронной почте. Предназначена для применения в пользовательских скриптах. Письмо можно также отправить вручную вызовом данной утилиты или с помощью узла .tools.mail в командных оболочках NSG. Формат команды для запуска программы:

nsgsmtp --from=sender@domain --rcpt=recipient@domain --server=host [опции]

Параметры и опции командной строки:

-f, --from=адрес
Почтовый адрес отправителя письма. Параметр обязательный.
-r, --recipient=адрес
Почтовый адрес получателя письма. Параметр обязательный.
--subject=тема
Тема письма. Параметр обязательный по существу; если не указан, письмо отправляется с заголовком "No subject".
--body=текст
Текст письма. Параметр обязательный по существу; если не указан, письмо отправляется с текстом "No message".
--server=сервер
Доменное имя или IP-адрес сервера SMTP, через который отправляется письмо. Параметр обязательный.
--ssl
Использовать безопасный режим SMTP-over-SSL/TLS.
--port=порт
Номер порта TCP, используемого по умолчанию сервером SMTP. Значение по умолчанию для обычного режима работы — 25, для безопасного — 465.
--user=имя
--password=пароль
Имя и пароль пользователя на сервере SMTP. Обязательны в случае, если сервер требует аутентификации.
--domain=домен
Доменное имя устройства NSG, передаваемое в поле helo протокола SMTP. Требуется в случае, если почтовый сервер имеет строгие настройки для защиты от рассылки спама неавторизованными пользователями, и должно соответствовать IP-адресу устройства NSG, с которого отправляется письмо.
-q
Режим работы без диагностических сообщений.
-h, --help
Вывод справки.

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


© Network Systems Group 2015–2024 Отдел документации