Как правило, вы хотите использовать команду mail
для отправки вашего сообщения с использованием локального MTA (который либо доставит его с помощью SMTP в пункт назначения, либо просто перенаправит его на более мощный SMTP-сервер, например, у вашего интернет-провайдера).Если у вас нет локального MTA (хотя для UNIX-подобной системы это немного непривычно), вы можете использовать минималистичный MTA, например ssmtp .
* 1006.* довольно прост в настройке.По сути, вам просто нужно указать, где находится SMTP-сервер вашего провайдера:
# The place where the mail goes. The actual machine name is required
# no MX records are consulted. Commonly mailhosts are named mail.domain.com
# The example will fit if you are in domain.com and you mailhub is so named.
mailhub=mail
Другой вариант - использовать один из множества сценариев, которые просто подключаются к SMTP-серверу напрямую и пытаются опубликовать там сообщение, напримерas Smtp-Auth-Email-Script , smtp-cli , SendEmail и т. д.