По идее должно быть так:
import smtplib from smtplib import SMTPDataError ... try: server.sendmail(fromaddr, toaddr, msg.as_string()) except SMTPDataError: SMTPDataError.args ...
Где получаю кортедж аргументов
как SMTPDataError(code, repl):
smtplib.SMTPDataError: (554, b'5.7.1 Message rejected under suspicion of SPAM 1432477306-BStMdEh8fl-LkYOaOS0')