Эта ошибка была исправлена в версии 11.0.0.4 - Сайядина (ревизия 3460 ), выпущенной 2017-01-17. Согласно журналу изменений, они «исправляют [ed], не добавляя параметр домена, когда домен пуст».
Плохой /var/etc/msmtp.conf
файл, сгенерированный WebUI, выглядел так:
account default domain host smtp.gmail.com port 465 protocol smtp from abc123@gmail.com auth on user abc123@gmail.com password <plaintext_pw> tls on tls_starttls off tls_certcheck off syslog LOG_MAIL
Вторая строка " domain
", за которой ничего не следует, - это проблема.
Когда я загрузился с LiveCD, эта строка сказала domain local
, и электронная почта работала. Теперь, после обновления до версии 3460, этой линии вообще нет, и электронная почта также работает.
Я думаю, что если бы моя встроенная установка не была бездоменной, я бы не столкнулся с этой проблемой.