Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from connection import *
- data = dict()
- data["mailbox"] = list()
- data["currentMailbox"] = "";
- def displayHelp():
- print ""
- print "\033[95mNew mailbox \033[94m: permet d'ajouter une nouvelle boite aux lettre\033[0m"
- print "\033[95mSelect mailbox \033[0m \033[94m: permet de selectionner la boite aux lettres active\033[0m"
- print "\033[95mList mailbox \033[0m \033[94m: affiche la liste des boites aux lettres\033[0m"
- print "\033[95mList mail \033[0m \033[94m: affiche la liste des mails de la boite active\033[0m"
- print "\033[95mSend mail \033[0m \033[94m: permet d'envoyer un mail a partir de la boite active\033[0m"
- print "\033[95mDelete mail\033[0m \033[94m: supprime un mail\033[0m"
- print "\033[95mQuit\033[0m \033[94m: ferme le programme\033[0m"
- print ""
- def addMailbox():
- host = getHost()
- user = getUser()
- password = getPassword()
- hostimap = getHostname("IMAP")
- hostpop = getHostname("POP")
- data["mailbox"].append({"name":user + "@" + host,
- "pop":popConnect(hostpop, user, password),
- "imap":imapConnect(hostimap, user, password),
- "mail":[]})
- def removeMailbox(ident):
- print "coming soon"
- def selectMailbox():
- flag = 0
- name = raw_input("Quelle est l'adresse de la boite mail selectionnee ? ")
- for user in data["mailbox"]:
- if user["name"] == name :
- data["currentMailbox"] = name
- flag = 1
- if flag == 0 :
- print "Boite inconnue"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement