summaryrefslogtreecommitdiff
path: root/src/leap/mail/outgoing
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2016-04-26 22:55:40 -0400
committerKali Kaneko <kali@leap.se>2016-04-26 23:03:27 -0400
commitc1efe1dfb255f155306952bd2320f56a807a5c01 (patch)
tree6fa12cdf6bb0d658865fe330ccd80d877546d497 /src/leap/mail/outgoing
parent061d3f35a5949343ce0be95064bbf9fe4ba26ec3 (diff)
[bug] cast the identity to bytes
This fixes a bug in which the tls transport complains about receiving unicode. It was only made evident by running against twisted 16.
Diffstat (limited to 'src/leap/mail/outgoing')
-rw-r--r--src/leap/mail/outgoing/service.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/leap/mail/outgoing/service.py b/src/leap/mail/outgoing/service.py
index 335cae4..95d3e79 100644
--- a/src/leap/mail/outgoing/service.py
+++ b/src/leap/mail/outgoing/service.py
@@ -224,7 +224,7 @@ class OutgoingMail(object):
heloFallback=True,
requireAuthentication=False,
requireTransportSecurity=True)
- factory.domain = __version__
+ factory.domain = bytes('leap.mail-' + __version__)
emit_async(catalog.SMTP_SEND_MESSAGE_START,
self._from_address, recipient.dest.addrstr)
reactor.connectSSL(