summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/elog_modules/mod_mail.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/elog_modules/mod_mail.py b/pym/elog_modules/mod_mail.py
index a007833ee..59fd56a8e 100644
--- a/pym/elog_modules/mod_mail.py
+++ b/pym/elog_modules/mod_mail.py
@@ -18,7 +18,7 @@ def process(mysettings, cpv, logentries, fulltext):
if " " in mysettings["PORTAGE_ELOG_MAILURI"]:
myrecipient, mymailuri = mysettings["PORTAGE_ELOG_MAILURI"].split()
if "@" in mymailuri:
- myauthdata, myconndata = mymailuri.split("@")
+ myauthdata, myconndata = mymailuri.rsplit("@", 1)
try:
mymailuser,mymailpasswd = myauthdata.split(":")
except ValueError: