0
Поскольку я having problems с функцией электронной почты стандартного GAE, когда электронная почта является предметом UTF-8 кодируются, я пытаюсь справиться с этим вручную:Как разобрать исходящий адрес GAE вручную?
msg_encoding = self.request.headers['Content-Type'].split('charset=')[1] # message/rfc822; charset=UTF-8
msg = email.message_from_string(self.request.body)
if msg:
logging.debug(msg.get_content_charset()) # None
logging.debug(msg['to'])
logging.debug(msg['from'])
logging.debug(msg['Subject'].decode(msg_encoding))
ли я сделать это правильно? Должен ли я расшифровать тему? Или это делается парсером электронной почты автоматически?
Как мы можем справиться с ситуацией, когда вложение там? Я не могу расшифровать приложение. Мое намерение заключается в загрузке почтового приложения в blobstore. Можете ли вы помочь мне в выполнении этой работы ?. Заранее спасибо. – sufinsha
@sufinsha, я думал о сохранении вложений в blobstore, но еще не закодировал его, поэтому не могу помочь вам здесь ... –