':'
私の現在のスクリプトでは、メールを正常に送信できますが、特にこのサンプルでは、気に入らない文字がいくつかあります。
import smtplib, sys
mensaje = sys.argv[1]
def mailto(toaddrs, msg):
fromaddr = 'myemailblabla'
username = 'thisismyemail'
password = '122344'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.login(username, password)
server.sendmail(fromaddr, toaddrs, msg)
server.quit()
mailto('test@gmail.com', mensaje)
たとえば、正常に"Hi there\n how are you?"
機能しているとしましょう。ただし、URLを送信しようとするとhttp://www.neopets.com
、メールは空白で送信されます。この問題の原因だと思う':'
ので、逃げようとしましたが、何もありませんでした。