Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№106-11-2006 14:50:19

66Ton99
Участник
 
Группа: Members
Зарегистрирован: 06-11-2006
Сообщений: 2

Как не загружать вложенные файлы…?

Просмотрел почти весь форум но толкового ответа на вопрос не нашел!:dumb:
:whiteflag:
Подскажите как можно настроить так что б загружался только текст письма а все вложения только по желанию после определённого действия?

Или дайте ссылку где это описано.

Отсутствует

 

№206-11-2006 14:53:10

Merlyel
псЫх
 
Группа: Extensions
Откуда: Уфа
Зарегистрирован: 20-12-2005
Сообщений: 2415

Re: Как не загружать вложенные файлы…?

На РОР3 никак.


жЫзнь рандомна... и ничего с этим не поделаешь ;)

Отсутствует

 

№306-11-2006 15:29:52

66Ton99
Участник
 
Группа: Members
Зарегистрирован: 06-11-2006
Сообщений: 2

Re: Как не загружать вложенные файлы…?

С теоретической точки можно!
    Возможности POP3:
При запросе письма сначала идут заголовки письма:
Return-path: <66ton99@gmail.com>
Received: from [64.233.182.190] (port=10656 helo=nf-out-0910.google.com)
        by mx9.mail.ru with esmtp
        id 1Gh3Jy-0007r2-00
        for 66ton99@mail.ru; Mon, 06 Nov 2006 15:11:22 +0300
Received: by nf-out-0910.google.com with SMTP id q29so2609230nfc
        for <66Ton99@mail.ru>; Mon, 06 Nov 2006 04:11:22 -0800 (PST)

Subject: Test File
Content-Type: multipart/mixed;
boundary="------------020609000603040509040303" - //вот номер секции прикрепленного файла
From: 66Ton99 66ton99@gmail.com и т.д.

Потом заголовок или там кодировка (точно не знаю) нашего текста:
This is a multi-part message in MIME format.
--------------020609000603040509040303
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

а здесь у нас текст нашего письма

а вот и наш файл. Если при чтении из сокета после этой строчки сделать дисконнест то у нас останется чисто один текст без вложенного файла!
--------------020609000 603040509040303
Content-Type: application/x-xpinstall;
name="withattach-2.0.4-tb.xpi"
Content-Disposition: inline;
filename="withattach-2.0.4-tb.xpi"
Content-Transfer-Encoding: base64

UEsDBBQAAAAIALCWSDWIOUen/gAAAKADAAAPAAAAY2hyb21lLm1hbmlmZXN0lZLBTgIxEIbvJLwD
L9CtXr1hwGhiPCCcTSkTtnG2QzpdAZ/e3TbsYhxrPDWd7/9mJmkt+Qg+zo4u1iZGY+uZrQM1oPPx...
...

--------------020609000603040509040303-- Конец блока прикрепленного файла
.
^ZRETR 188

Ну может там есть еще какие-то заморочки, но можно всё просчитать и распарсить!

Так что можно всё при желании но писать собственный почтовик не хочу!!!

Но вопрос в другом можно ли заставить Thunderbird это всё делать?

Отредактировано 66Ton99 (06-11-2006 15:40:50)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]