示例#1
0
def test_email(n):
    """Test the nth email in the file."""
    mail_file = open(mail_file_name, 'r')
    messages = poll_imap_email.read_messages(mail_file)
    print_message_headers(messages[n])
    (content_type, body) = get_body(messages[n])
    print "Content type: " + content_type
    print body
    return messages[n]
示例#2
0
def test_email(n):
    """Test the nth email in the file."""
    mail_file = open(mail_file_name, 'r')
    messages = poll_imap_email.read_messages(mail_file)
    print_message_headers(messages[n])
    (content_type, body) = get_body(messages[n])
    print "Content type: " + content_type
    print body
    return messages[n]
示例#3
0
def quick_test(from_file=False, num_emails=10):
    messages = None
    if from_file:
        mail_file = open(mail_file_name, 'r')
        messages = poll_imap_email.read_messages(mail_file)
    else:
        mail_file = open(mail_file_name, 'a')
        messages = poll_imap_email.fetch_messages(num_emails, mail_file)
    for message in messages:
        add_message_to_database(message)
示例#4
0
def quick_test(from_file=False, num_emails=10):
    messages = None
    if from_file:
        mail_file = open(mail_file_name, 'r')
        messages = poll_imap_email.read_messages(mail_file)
    else:
        mail_file = open(mail_file_name, 'a')
        messages = poll_imap_email.fetch_messages(num_emails, mail_file)
    for message in messages:
        add_message_to_database(message)