zoukankan      html  css  js  c++  java
  • Foundations of Python Network Programming 读书笔记系列(3) Email Services

    Email Services这一章因为用的不多,因此大致过了一下,现在仔细看到后来会忘掉一大半。因此,到时候用到再看也不迟,这里先给个简单的例子:

    import smtplib

    def readManyLines():
        
    """Read lines from the user until they enter a line with a single
    period, and return a single string.
    """
        result 
    = ""
        
    while 1:
            line 
    = raw_input()
            
    if line == '.'return result
            result 
    = result + line + "\n"

    servername
    =raw_input("SMTP server name: ")
    Fromaddress
    =raw_input("From address: ")
    Toaddress
    =raw_input("To address: ")
    print "Enter your message. To end, enter a line that begins with a"
    print "period and has no other characters: "
    MessageText
    =readManyLines()
    server
    =smtplib.SMTP(servername)
    server.sendmail(Fromaddress, Toaddress, MessageText)
    server.quit()


  • 相关阅读:
    Activiti(三)流程变量和流程实例
    vue(生命周期,钩子方法,组件)
    Vue(指令篇)
    Activiti(二)
    使用MyBatis_Plus生成代码
    activiti
    多线程常见面试题总结
    Dubbo集群-负载均衡
    dubbox入门
    事务的传播行为,隔离级别以及锁机制
  • 原文地址:https://www.cnblogs.com/coderzh/p/1234269.html
Copyright © 2011-2022 走看看