В Ubuntu 14.04 у меня была запущена следующая система, которая в основном описана здесь , а также здесь . Одним из элементов этого является то, что адрес «From:» берется из / etc / ssmtp / revaliases:
mainuser:username@gmail.com:smtp.gmail.com:587
, а «username@gmail.com» использовался как «From:», когда я выдавал почта типа эхо -е "Привет!" mail -s Test user@example.com
В новой установке Ubuntu 18.04 «From:» теперь является
Clearname <username@hostname>
, где clearname - строка имени в / etc / passwd , username - это имя пользователя linux, а hostname - это имя хоста linux (хотя изменение его на 'hostname' не меняет результат).
Конечно, этот адрес электронной почты не будет работать, я хотел бы указать свой реальный адрес. Похоже, что новые версии GMail или SSMTP нарушили эту полезную и важную функцию.
Буду благодарен за помощь!