Sendmail возвращает ошибку ... User unknown
Пытаюсь настроить Sendmail на CentOS 8. Пользователь и smtp сервис веб хоста уже проверены в деле (на c# отправлял с помощью MailKit письмо; даже получателя пока того же использую, что при работе с MailKit). При отправке сообщения через консоль приходит примерно следующее
Apr 12 08:41:42 MySite sendmail[36881]: STARTTLS=server, relay=localhost [127.0.0.1], version=TLSv1.3, verify=NOT, cipher=TLS_AES_256_GCM_SHA384, bits=256/256
Apr 12 08:41:42 MySite sendmail[36881]: 03C8fgJU036881: <[email protected]>... User unknown
Apr 12 08:41:42 MySite sendmail[36881]: 03C8fgJU036881: from=<[email protected]>, size=60, class=0, nrcpts=0, proto=ESMTPS, daemon=MTA, relay=localhost [127.0.0.1]
Письмо пытался отправить командой sendmail -v [email protected] < /tmp/mail.txt.
За основу взято данное руководство. В глаза бросается 2 момента:
- У меня
STARTTLS=server, тогда как в руководствеSTARTTLS=client - У меня
relay=localhost [127.0.0.1], тогда как в руководствеrelay=ssl0.ovh.net.
Мой файл /etc/hosts:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
11.22.33.44 MySite.com MySite
/etc/mail/authinfo:
AuthInfo:MySite.com "U:MyUser" "I:[email protected]" "P:SuperStrongPassword" "M:LOGIN PLAIN"
В файле /etc/mail/sendmail.mc менял только эти строки:
define(`SMART_HOST', `smtp.WebHost.com')dnl
FEATURE(`authinfo', `hash -o /etc/mail/authinfo.db')dnl
Прошу помочь найти и исправить мою ошибку