When it's okay, I wrote a python-based toy program for entertainment...
#! /Usr/bin/env python
Import smtplib, sysserver = "smtp.126.com" user = "daidai141" passwd = "thisIsPassword" send_addr = "daidai141@126.com" recv_addr = "" subject = "" data = "" if len (sys. argv [1:]) <1: print "" Usage: % s received_address (request) subject press enter, then input data, finally press "CTRL + D" to send "% (sys. argv [0]) sys. exit (1) # msg format as follow: # msg = "From: xxx # to: xxx # Subject: xxx # data" "try: if len (sys. argv [1:]) = 1: rec V_addr = sys. argv [1] subject = "hello freiends from python! "Else: recv_addr = sys. argv [1] subject = sys. argv [2] data = sys. stdin. read () msg = "" \ From: % sto: % sSubject: % s "% (send_addr, recv_addr, subject, data)
Print msg, smtp = smtplib. SMTP () smtp. connect (server) smtp. login (user, passwd) smtp. sendmail (send_addr, recv_addr, msg) smtp. quit () print "\ 033 [31 msend successfully! \ 033 [0 m "failed T: print" input error! "
This article from the "I taste all day and thinking" blog, please be sure to keep this source http://daiqingyang.blog.51cto.com/1070509/1303576