Python Forum
Trying to query e-mail server
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Trying to query e-mail server
#1
Hello,
I'm fairly new to python and still learning. I wrote what I thought was a simple script trying to query my email server for NEW eamil. My problem is, the code runs without any error's.
Logs into server just fine but it never returns resulting in NEW mail even when there is in fact NEW mail on the server. What am I missing to have it return a value for NEW mail? Using Python 3.7 on Windows 10.
Any help would be greatly appreciated. Thanks in advance!

import imaplib
from os import *
import subprocess

email_server = "mail.mymail.net" # mymail = imap.mymail.net
user = "[email protected]"
password = "passwd"
notification_title = "New Mail"

server = imaplib.IMAP4_SSL(email_server)
server.login(user, password)
server.select("INBOX")

x, items = server.search(None, "UNSEEN")
count = 0
for num in items[0].split():
    server.status(num, '(RFC822)')
    count += 1

if count > 0:
	subprocess.Popen("schtasks.exe /run /tn 'MailReport'")
Reply


Messages In This Thread
Trying to query e-mail server - by b4iknew - Sep-08-2019, 11:57 PM
RE: Trying to query e-mail server - by b4iknew - Sep-11-2019, 05:05 AM
RE: Trying to query e-mail server - by b4iknew - Sep-12-2019, 01:21 AM
RE: Trying to query e-mail server - by buran - Sep-12-2019, 06:10 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Paramiko Server -- Exception (server): Error reading SSH protocol banner ujlain 3 4,739 Jul-24-2023, 06:52 AM
Last Post: Gribouillis
  mail.message parse klaarnou 0 2,091 Oct-21-2018, 06:54 PM
Last Post: klaarnou

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020