как отправить письмо без smtp python - PullRequest
0 голосов
/ 31 октября 2019

У меня есть приложение, которое отправляет оповещения о ценах на фондовом рынке по электронной почте. Я спроектировал это так, что создал учетную запись Yahoo с низким уровнем безопасности, и приложение входит в нее через smtp, а затем отправляет электронное письмо на зарегистрированный адрес электронной почты пользователей ... которое может быть много и разбросано по всему миру. Проблема в том, что Yahoo внезапно начал выдавать мне эту ошибку:

поднять SMTPDataError (code, resp) smtplib.SMTPDataError: (554, b'6.6.0 Ошибка отправки сообщения для доставки. ')

мое приложение создает две проблемы безопасности.

  1. Его могут использовать люди со всего мира. Приложение регистрируется на центральном адресе электронной почты и оттуда отправляет оповещения по электронной почте на каждый адрес электронной почты пользователей, который они зарегистрировали бы ранее.
  2. оповещения по электронной почте могут быть частыми в зависимости от движения цены.

оба они не нравятся gmail или yahoo ...

Буду признателен, если кто-нибудь подскажет, как обойти эту чушь безопасности.

Есть ли библиотека, которую я мог быиспользуйте ... или какой-то API, который может помочь мне обойти вышеупомянутые проблемы.

Спасибо

...