aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVosjedev <vosje@vosjedev.net>2025-11-02 17:46:20 +0100
committerVosjedev <vosje@vosjedev.net>2025-11-02 17:46:20 +0100
commit79d561e88d0be8d625a8535c9538f15c245080d7 (patch)
treea232a4fb5dc544a537487a16cbee37574f95cb7a
parentcffbdd1f728cf9de45ad00ab2d3b6a4cefcefc1d (diff)
downloadacit-79d561e88d0be8d625a8535c9538f15c245080d7.tar.gz
acit-79d561e88d0be8d625a8535c9538f15c245080d7.tar.bz2
acit-79d561e88d0be8d625a8535c9538f15c245080d7.tar.xz
imapplugin.py: Don't crash when ports given
-rw-r--r--src/acit/imapplugin.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/acit/imapplugin.py b/src/acit/imapplugin.py
index 6bee54b..7c24e2c 100644
--- a/src/acit/imapplugin.py
+++ b/src/acit/imapplugin.py
@@ -24,12 +24,12 @@ class ImapPlugin(plugins.SimplePlugin):
self.imap_server=getenv("ACIT_IMAP_SERVER")
self.imap_user=getenv("ACIT_IMAP_USER")
self.imap_pass=getenv("ACIT_IMAP_PASS")
- self.imap_port=getenv("ACIT_IMAP_PORT",993)
+ self.imap_port=int(getenv("ACIT_IMAP_PORT",993))
self.smtp_server=getenv("ACIT_SMTP_SERVER")
self.smtp_user=getenv("ACIT_SMTP_USER")
self.smtp_pass=getenv("ACIT_SMTP_PASS")
- self.smtp_port=getenv("ACIT_SMTP_PORT",0)
+ self.smtp_port=int(getenv("ACIT_SMTP_PORT",0))
if not ( self.imap_server and self.imap_user and self.smtp_server and self.smtp_user ):
raise ValueError("Missing ACIT_IMAP_SERVER, ACIT_IMAP_USER, ACIT_SMTP_SERVER, or ACIT_SMTP_USER")