本文整理汇总了Python中mail.Mail.start方法的典型用法代码示例。如果您正苦于以下问题:Python Mail.start方法的具体用法?Python Mail.start怎么用?Python Mail.start使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mail.Mail
的用法示例。
在下文中一共展示了Mail.start方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: main
# 需要导入模块: from mail import Mail [as 别名]
# 或者: from mail.Mail import start [as 别名]
def main():
# If all else fails,
socket.setdefaulttimeout(60)
sys.stderr.write("Griffonbot starting up...\n")
log = Log(config.log)
log.debug("Main: Setting up...")
bot = IRCBot(config.irc, log)
if config.twitter.enable:
stream = Stream(config.twitter, bot.queue_message, log)
if config.mail.enable:
mail = Mail(config.mail, bot.queue_message, log)
if config.stdin.enable:
stdin = Stdin(config.stdin, bot.queue_message, log)
log.info("Main: Starting...")
bot.start()
if config.twitter.enable:
stream.start()
if config.mail.enable:
mail.start()
if config.stdin.enable:
stdin.start()
log.debug("Main: Now waiting...")
wait()
log.notice("Dead: Exiting...")
sys.exit(1)