smtplib を他のメール アドレスに送信することはできますが、何らかの理由で自分の電話に配信されません。
import smtplib
msg = 'test'
server = smtplib.SMTP('smtp.gmail.com',587)
server.starttls()
server.login("<username>","<password>")
server.sendmail(username, "<number>@vtext.com", msg)
server.quit()
アドレスが gmail アカウントの場合、メッセージは正常に送信され、ネイティブの gmail インターフェイスを使用して電話にメッセージを送信すると完全に機能します。SMS メッセージ番号との違いは何ですか?
注: を使用set_debuglevel()
すると、smtplib はメッセージが成功したと信じていることがわかります。そのため、この不一致は vtext 番号の動作と関係があると確信しています。