import sys IGNORE=["probably-spam"] def pad(s, n): if len(s) > n: return s[:n-4] + " ..." return (s + " "*n)[:n] from_addr, subject = None, None while True: line = sys.stdin.readline().strip() if line.startswith("From"): from_addr = line.split()[1] elif line.startswith("Subject: "): subject = line[len("Subject: "):] elif line.startswith("Folder: "): if from_addr and subject: folder=line.split()[1] if folder not in IGNORE: print pad(from_addr, 25), subject from_addr, subject = None, None else: assert False, line