Не удается отправить электронную почту на учетную запись 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, как если бы оно было первоначально отправлено с вашей учетной записи электронной почты.