При использовании библиотеки smtplib для отправки электронных писем на телефонные номера (например, number@tmomail.net) моя электронная почта блокируется сообщением 550 о постоянном сбое одного или нескольких получателей.
Я могу успешно отправлять электронные письма, используя библиотеку smtplib, на обычные электронные письма. Я использовал свой сценарий для отправки писем на мой личный адрес электронной почты.
Я также могу успешно отправлять электронные письма на номер телефона с помощью ручного клиента Gmail. Если я захожу в гугл вручную, заполняю форму, письмо отправляется на номер отлично.
with smtplib.SMTP('smtp.gmail.com', 587) as smtp:
smtp.ehlo()
smtp.starttls()
smtp.ehlo()
smtp.login(self.email, self.password)
subject = 'test'
body = 'hello world'
msg = f'Subject: {subject}\n\n{body}'
smtp.sendmail(self.email, validNumber@carrier.com, msg)
Может кто-нибудь сказать мне, как заставить текст проходить разблокированным так же, как при отправке обычной почты gmail?