2009-09-08 1 views
0

Я пытаюсь включить этот скрипт здесь (http://snippets.dzone.com/posts/show/7530), но я не рубиновый мастер. Прямо сейчас он отбрасывает почту, которую я хочу, с именем local_file, но задавался вопросом, возможно ли ее вытащить ее и сохранить ее по заголовку темы сообщения + дате сообщения. Когда я пытаюсь использовать mail.date, я получаю более длинную, чем обычно, строку, и не могу преобразовать ее с помощью Time.parse().Сохранение GMAIL Attachment as 'Subject - (Дата сообщения)' using ruby ​​

Например, прямо сейчас он сбрасывает вложение как 103134.htm, что не имеет для меня значения, и я предпочел бы, чтобы это было «Logs from Blah - 11/12/2009.htm», поскольку он тянет субъект и дату из исходного сообщения вместо локального имени вложения.

Любая помощь была бы принята с благодарностью!

Спасибо!

+0

Что возвращает mail.date? –

ответ

0

mail.date уже возвращает объект Time, поэтому не требуется, чтобы вы его разобрали снова. Вместо этого используйте mail.date.strftime("%m/%d/%Y"), чтобы получить желаемый результат

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