Только что закончил установку sendmail и смог успешно отправить электронное письмо из командной строки. Однако адрес отправителя был от root @ EquinoX. Я хочу иметь возможность изменить это так, чтобы отправитель был с адреса admin@mydomain.com. Как мне это сделать?
Я изменил свои / etc / mail / local-host-names так, чтобы единственная запись, которую он сейчас имеет, это mydomain.com. Я установил запись A, так что mydomain.com указывает на сервер.
ОБНОВЛЕНИЕ: когда я перезапускаю sendmail, я получил hostname: Name or service not known,
почему это?
Я думаю, что обычно люди используют параметр "-f", например:
sendmail -f me@mydomain.com
Вы можете сделать это с помощью переключателя -f, например.
sendmail -f user@domain.com
Это позволит вам установить адрес отправителя.