#!/usr/bin/env python from email.mime.text import MIMEText text = '\n'.join([ 'Some text with a very', 'long' + 'g'*1000, 'line', ]) mimetext = MIMEText(text, 'plain') serialized = mimetext.as_string() max_line_length = max(len(line) for line in serialized.splitlines()) print('Max line length: {}'.format(max_line_length)) if max_line_length <= 998: print('OK') else: print('FAILED')