Не удается отправить электронную почту на учетную запись Gmail через командную строку

Я отредактировал файл ssmtp.conf со всей необходимой информацией и настроил ssmtp! Но когда я вхожу

[root@localhost ssmtp]#    ssmtp user@gmail.com message

в терминале он мне подсказывает эту ошибку!!

[root@localhost ssmtp]#    bash: ssmtp: command not found error

Пожалуйста, помогите мне

(PS: используя Fedora 7, команды похожи на команды Centos)

1 ответ

SSMTP - это программа, которая доставляет электронную почту с локального компьютера на настроенный почтовый хост (mailhub). [1]

Предполагая, что вы уже настроили ssmtp, сначала проверьте, ssmtp демон работает с использованием:

service ssmtp status

а затем вы можете отправлять почту, используя mail команда как

echo test | mail -v -s "testing ssmtp setup" user@gmail.com

Если вы настроили ssmtp (с помощью ssmtp.conf) с помощью gmail учетные данные, указанная выше команда сначала отправит письмо в концентратор gmail, и после добавления сведений об аутентификации оно будет отправлено на адрес user@gmail.com, как если бы оно было первоначально отправлено с вашей учетной записи электронной почты.

Другие вопросы по тегам