The license.txt file has been replaced with LICENSE for quite a while now. INAL but it didn't seem accurate to say "hey, checkout license.txt although there's no such file". Apart from this, there were inconsistencies in the headers altogether...this change brings consistency.
15 lines
No EOL
428 B
Python
15 lines
No EOL
428 B
Python
# Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and contributors
|
|
# License: MIT. See LICENSE
|
|
import imaplib, poplib
|
|
|
|
from frappe.utils import cint
|
|
|
|
def get_port(doc):
|
|
if not doc.incoming_port:
|
|
if doc.use_imap:
|
|
doc.incoming_port = imaplib.IMAP4_SSL_PORT if doc.use_ssl else imaplib.IMAP4_PORT
|
|
|
|
else:
|
|
doc.incoming_port = poplib.POP3_SSL_PORT if doc.use_ssl else poplib.POP3_PORT
|
|
|
|
return cint(doc.incoming_port) |