Adding optionnal ssl

This commit is contained in:
2018-05-04 21:36:48 +02:00
parent a1f50c4610
commit 374d10a2a2

View File

@@ -60,10 +60,18 @@ parser.add_argument('-s', '--server',
action="store", dest="server", action="store", dest="server",
help="Imap server", required=True) help="Imap server", required=True)
parser.add_argument('-S', '--ssl',
action="store", dest="ssl",
help="using ssl or not (imaps vs imap)", default="true", choices=['false', 'true'])
options = parser.parse_args() options = parser.parse_args()
imap_ressource = imaplib.IMAP4_SSL(options.server) if(options.ssl)
imap_ressource = imaplib.IMAP4_SSL(options.server)
else
imap_ressource = imaplib.IMAP4(options.server)
try: try:
rv, data = imap_ressource.login(options.username, options.password) rv, data = imap_ressource.login(options.username, options.password)
except imaplib.IMAP4.error: except imaplib.IMAP4.error: