#!/usr/bin/env python

import os, email, sys
from os.path import isfile

if len(sys.argv) < 3:
	print "Usage: separatesent folder emailFrom"
	exit(1)

content = os.listdir(sys.argv[1])
files = [ "%s/%s" %(sys.argv[1], f) for f in content if isfile("%s/%s" %(sys.argv[1], f)) ]

emailFrom = sys.argv[2].lower()


def isSentAction(file):
	print "File is sent by user: %s"%file

for f in files:
	#print "Opening %s" %f
	z = open(f, "r")
	e = email.message_from_file(z)
	z.close()
	ef = e.get('From')
	if ef != None:
		ef = ef.lower()
		issent = emailFrom in ef
		if issent:
			isSentAction(f)
