2012-03-11 2 views

ответ

1

Нет, вы не можете отправлять вложения без расширения. Последний раз я проверил (SDK 1.6.3) все расширения допускается, за исключением тех, которые в черный список в

from google.appengine.api import mail 
mail.EXTENSION_BLACKLIST 

Я также узнал на практике, что файлы .zip не допускается, хотя .zip не в этом списке, как пункта 1.6.3.

Это было сначала отвечено here.

+0

Вы можете отправлять zip-файлы, если они не содержат ни одного из типов файлов с черным списком. Они также не могут содержать молнии. http://code.google.com/appengine/docs/python/mail/overview.html#Attachments –

+0

Дэн, я просто заархивировал файл * .docx и попытался его отправить. Я получил ошибку (InvalidAttachmentTypeError: Недопустимый тип вложения) Файл «/base/python27_runtime/python27_lib/versions/1/google/appengine/api/mail.py», строка 897, в сообщении повысить ERROR_MAP [e.application_error] (e.error_detail) InvalidAttachmentTypeError: Недопустимый тип вложения – gae123

+0

gae123, вы наделили меня фактическими фактами. Я не могу заставить это работать. Я посмотрю. –

Смежные вопросы