Всем доброго времени суток.
Встала задача автоматически отправлять письма. Имеется почтовый сервер postfix+dovecot, поставил heirloom-mailx, импортировал сертификат в систему.
.mailrc
account test {
set record=+Sent
set smtp-use-starttls
set smtp=mail.test.lan:587
set smtp-auth=login
set smtp-auth-user=name
set smtp-auth-password=pass
set from="Тестовый тест <test@test.ru>"
}
При исполнении echo "Test" | mailx -v -A Test -s "test" name@test.ru
получаю следующее:
Resolving host mail.siz37.lan . . . done.
Connecting to 172.16.0.9:587 . . . connected.
220 Sender
>>> EHLO w071.siz37.lan
250-s009.siz37.lan
250-PIPELINING
250-SIZE 41943040
250-STARTTLS
250-AUTH PLAIN
250-AUTH=PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
>>> STARTTLS
220 2.0.0 Ready to start TLS
Comparing DNS name: "s009"
Comparing DNS name: "s009.siz37.lan"
Comparing DNS name: "mail.siz37.lan"
>>> EHLO w071.siz37.lan
250-s009.siz37.lan
250-PIPELINING
250-SIZE 41943040
250-AUTH PLAIN
250-AUTH=PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
>>> AUTH LOGIN
535 5.7.8 Error: authentication failed: Invalid authentication mechanism
smtp-server: 535 5.7.8 Error: authentication failed: Invalid authentication mechanism
"/home/SIZ37/ratkin.roman/dead.letter" 11/309
. . . message not sent.