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()


  • 相关阅读:
    概念辨析:Spring中@AutoWired和@Bean的区别
    打牢基础知识,避免采坑
    golang服务端编程
    如何避免写bug的一些实例和技巧
    常见数学问题的解题思路
    App开发需要了解的基本技术
    vue项目webpack打包
    vue项目中使用lottie动画
    js函数-参数默认值
    powershell操作excel
  • 原文地址:https://www.cnblogs.com/coderzh/p/1234269.html
Copyright © 2011-2022 走看看