Автор Тема: как отправить почту из консоли - ssmtp  (Прочитано 3100 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Boris888

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
как отправить почту из консоли - ssmtp
« : 17 Октябрь 2016, 20:43:47 »
Хочу чтобы компьютер отсылал мне сообщения из консоли
прочитал статью про ssmtp
https://debian.pro/1128
но ничего не работает

вот мои файлы настройки
/etc/ssmtp/ssmtp.conf
Spoiler: ShowHide
mailhub=smtp.yandex.ru:465
FromLineOverride=NO

AuthUser = tek888000
AuthPass=123

UseTLS=YES

AuthMethod=LOGIN
Debug=YES

RewriteDomain=yandex.ru
Hostname=yandex.ru

root=tek888000@yandex.ru


/etc/ssmtp/revaliases
root:tek888000@yandex.ru:smtp.yandex.ru:465

отправляю командой
echo "" | ssmtp -v -s Hello tek3700@mail.ru

выходит ошибка

root@raspberrypi:~# echo "" | ssmtp -v -s Hello tek3700@mail.ru
[<-] 220 smtp1j.mail.yandex.net ESMTP (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
[->] EHLO yandex.ru
[<-] 250 ENHANCEDSTATUSCODES
[->] AUTH LOGIN
[<-] 334 VXNlcm5hbWU6
[->]
[<-] 535 5.7.8 Error: authentication failed:Invalid format.
ssmtp: Server didn't accept AUTH LOGIN (535 5.7.8 Error: authentication failed:Invalid format.)
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3160
  • Linux Registered User #547151
Re: как отправить почту из консоли - ssmtp
« Ответ #1 : 18 Октябрь 2016, 03:40:04 »
нагуглено:
ошибка smtp 535 означает, что либо у вас неправильный логин/пароль, либо ваш аккаунт заблокирован.

Оффлайн Kato

  • Hi, Alex!
  • Местный житель
  • ***
  • Сообщений: 105
  • Hi, Debian!
  • Jabber: katotekushi@jabber.ru
Re: как отправить почту из консоли - ssmtp
« Ответ #2 : 18 Октябрь 2016, 06:06:36 »
или вариант, дать доступ (в почтовых настройках яндекса)
 

Оффлайн Boris888

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
Re: как отправить почту из консоли - ssmtp
« Ответ #3 : 18 Октябрь 2016, 09:56:31 »
логин-пароль я 5 раз проверил, выходил и снова входил в почту, и даже пробовал зайти с другого браузера - все работает. Отправлять письма тоже получается.

в настройки на сайте я тоже заходил, на вкладке "Почта"-"все настройки"-"почтовые программы" - есть галочки только для входящей почты IMAP и POP про SMTP ни слова.
 

Оффлайн endru

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1984
  • Новосибирск
Re: как отправить почту из консоли - ssmtp
« Ответ #4 : 18 Октябрь 2016, 10:04:27 »
Boris888, я думаю речь идет об этом:

Оффлайн Boris888

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 17
Re: как отправить почту из консоли - ssmtp
« Ответ #5 : 18 Октябрь 2016, 10:51:56 »
сделал пароль приложений, скопировал его в /etc/ssmtp/ssmtp.conf
результат тот же самый, не работает. ошибка та же что была.
 

Оффлайн cruelvx

  • Новичок форума
  • Сообщений: 1
Re: как отправить почту из консоли - ssmtp
« Ответ #6 : 10 Сентябрь 2018, 20:57:04 »
У меня тоже подобная проблема была долго искал решение, мучался... Решение оказалось под носом, так еще смех и стыд :-[ Просто в пароле был знак # , а прописывался он конфиг где это коммент  ;)
 

Теги:
 

[РЕШЕНО] подключение dial-up/gprs из консоли

Автор SeHELLioN

Ответов: 25
Просмотров: 6007
Последний ответ 24 Май 2012, 00:09:51
от SeHELLioN
Как узнать реальную скорость интернета в консоли ?

Автор Akigami

Ответов: 14
Просмотров: 2013
Последний ответ 21 Апрель 2018, 11:52:41
от debianpc
iptables не пропускает почту

Автор timbird

Ответов: 0
Просмотров: 1688
Последний ответ 26 Апрель 2012, 17:59:21
от timbird
Поднять сетевое соединение из консоли

Автор koshnv

Ответов: 2
Просмотров: 1196
Последний ответ 05 Февраль 2018, 13:34:37
от koshnv