Имя: Пароль:
1C
 
проблема приема почты 1ской, отправленной с Mozilla Thunderbird
0 Ajbolitov
 
27.08.08
14:24
вообщем у меня заказы заливает 1с (8.1) с почты. все было здорово, почта приходит, 1с видит вложения, распаковывает и заливает. только вот проблема появилась, человеку, который отправляет заказы по ставили Mozilla Thunderbird, теперь 1с отказывается видеть вложения, пусто говорит и игнорирует письма. теперь временно приходится пересылать почту самому себе (через почтовик аутлук экспресс), после чего 1с начинает видеть и заливать вложения. что можете посоветовать, кроме как переставить почтовик у того, кто отправляет(тамашний админ наотрез отказывается менять почтовик)?????
1 Ajbolitov
 
27.08.08
14:28
ап
2 igork1966
 
27.08.08
14:34
(0) попробовать при отправке писем из Thunderbird использовать другой формат.
3 Ajbolitov
 
27.08.08
14:35
еще раз ап (хочу ответа)
4 Ajbolitov
 
27.08.08
14:38
(2) формат чего?
меняли кодировки "windows 1251", "koi-8", еще какой-то.. но не помогло
5 igork1966
 
27.08.08
14:42
(4)  HTML/text
6 vladnet
 
27.08.08
14:46
Я что то на 1с ном форуме видел что в новом релизе какую то ошибку исправляли с почтой. Поставь новый релиз 8.1.12 возможно поможет. Хотя вроде ошибка там была другая.
7 smaharbA
 
27.08.08
14:49
в тандеберде пусть сделают
mail.strictly_mime.parm_folding=0
8 igork1966
 
27.08.08
14:52
(7) ты имеешь в виду вот это:
http://forum.mozilla-russia.org/viewtopic.php?id=6253

тогда почему 0 ?
9 smaharbA
 
27.08.08
14:55
(8) безразницы, главное не 2
10 smaharbA
 
27.08.08
14:56
я с эволюшеном запарился, уже и код правил, но одумался... написал скрипт перекодировки в МТА и успокоился...
11 smaharbA
 
27.08.08
14:58
(0) тамошному админу, если у пользователя виндуз, надо в табло...
12 Ajbolitov
 
27.08.08
15:04
(11) не имею я власти над ним, мляяяяя(((((((((
13 Ajbolitov
 
27.08.08
15:05
пока что пробую ваши варианты. поставил себе этот тандерберд и пробую заливать в 1с свои же письма.
(5) с форматами не прокатило
14 Ajbolitov
 
27.08.08
15:11
(7) не вышло. сменил значение и на 1 и на 0. ничего не изменилось, вложений как не было так и нет(((
15 smaharbA
 
27.08.08
15:13
(14) это было касаемо русских буков...
вышли мене письмо из тандеберда с вложением, которые не видит 1С, нету счас возможности...
и я скажу че делать
16 smaharbA
 
27.08.08
15:14
на ящик abrahams@mail.ru
17 Ajbolitov
 
27.08.08
15:23
ушло
18 Ajbolitov
 
27.08.08
15:32
(16) дошло?
19 smaharbA
 
27.08.08
15:31
текст письма, все поля в утф-8 и те которые по рфс2047 закодированы
тандеберд надо перевести всеже в другую кодировку...
20 Ajbolitov
 
27.08.08
15:36
(19) какую и где в тандерберде это сделать?
21 smaharbA
 
27.08.08
15:38
сегоня некогда, у дочи день рождения...
но решение - настроить тандеберд либо принимать письмо как есть и выгрузив в текст перекодировать и тело(только) письма отправить самому себе...
перекодировать - не просто перекодировщиком какимнибудь, а выдернув из базе64 и уложив все снова как надо...
8-ку не знаю, не представляю как она принимает почту, это тоже опиши...
...
завтра если еще актуально будет, выложу готовое решение и код...
22 Ajbolitov
 
27.08.08
15:40
завтра бУдет актуально. все выложу
23 smaharbA
 
27.08.08
15:40
(20) нету счас тандеберда, поставлю с утра и все расскажу...
24 smaharbA
 
27.08.08
15:47
хотя может и ни в кодировке, кое чего там не по делу в теле прописывается...
убивать опенсурсников надо в зародыше...
...
там нету атачмента как такового... надо поправлять, но идея таже...
Все, побег за шампанским...
25 smaharbA
 
27.08.08
15:52
Content-Disposition: inline;
vs
Content-Disposition: attachment;

но тут надо не с кандочка это делать
(да, это оно)
26 Ajbolitov
 
28.08.08
09:28
привет, smaharbA!
как и договаривали, поднимаю ветку
* как день рождение дочери прошло?
27 Ajbolitov
 
28.08.08
12:03
ап
28 Ajbolitov
 
28.08.08
13:30
видимо я забыт((
29 Ajbolitov
 
28.08.08
14:04
или smaharbA хорошо вчера попразновал))
30 smaharbA
 
28.08.08
14:13
привет
см (25)
и поясни как идет прием почты в восьмерке, я даже не вкурсе, есть внутренняя компанента или какойто оутлук и прочее используется ?
31 Ajbolitov
 
28.08.08
14:35
(30) средсвами 1с 8.1 принимаю почту
   Профиль = Новый ИнтернетПочтовыйПрофиль();
   Профиль.АдресСервераPOP3="gw";
   Профиль.АдресСервераSMTP="gw";
   Профиль.ПортPOP3 = 110;
   Профиль.ПортSMTP = 25;
   Профиль.Пароль=СокрЛП(Пароль);
   Профиль.ПарольSMTP=СокрЛП(Пароль);
   Профиль.Пользователь=СокрЛП(ПочтовыйЯщик);
   Профиль.ПользовательSMTP=СокрЛП(ПочтовыйЯщик);;
   Профиль.ВремяОжидания=70;
   Почта = Новый ИнтернетПочта();
   Попытка
       Почта.Подключиться(Профиль);
       Сообщить("Подключение к почтовому ящику прошло успешно");
   Исключение
       Сообщить(ОписаниеОшибки());
       Предупреждение("Произошли ошибки при проверке настроек учетной записи.
       |Описание ошибки приведено в окне сообщения.");
       Возврат;
   КонецПопытки;
   МассивСообщений = Новый Массив;
   ВсеСообщения =Почта.Выбрать(Ложь);
   
   Для Каждого Сообщение Из ВсеСообщения Цикл

       мКудаСкачивать = "e:\BuckUpZayavki\";

....
32 Ajbolitov
 
28.08.08
14:41
Попытка
           Для Каждого Влож Из  Сообщение.Вложения Цикл
                       //вот здесь просматриваем вложения, но вложений нету((((
           КонецЦикла;
       Исключение
           Сообщить("ПОЧТА: Ошибка при получении письма: " + ОписаниеОшибки(),  СтатусСообщения.ОченьВажное);
       КонецПопытки;
   КонецЦикла;
   Почта.УдалитьСообщения(МассивСообщений);
   Почта.Отключиться();
33 Ajbolitov
 
28.08.08
14:44
вообщем вот весь модуль приема почты, далее пойдет ее обработка и в закомментированной части есть обработка данных, но она тут только отвлекать внимание будет
34 Ajbolitov
 
28.08.08
14:46
ап
35 Ajbolitov
 
28.08.08
14:53
ну как?
36 smaharbA
 
28.08.08
14:58
в тандеберде
mail.content_disposition_type = 1

и пусть этот типоадмин учит свой гребаный ос, а лучче апстену
37 smaharbA
 
28.08.08
15:01
Для общего моего развития - а какие есть методы и свойства у объекта "Почта" в восьмерке ? где прочесть можно ?
38 Ajbolitov
 
28.08.08
15:04
в хелпе восьмерки, или же в книжках
39 Ajbolitov
 
28.08.08
15:10
(36) СПАСИБОООООООООООООООООООООО!!!!!!!!!!!!!!

ВСЕ ОТЛИЧНО!!!!!!!!
40 smaharbA
 
28.08.08
15:23
и еще если линукс там то вышли тому пользователю такую строчку
echo 'user_pref("mail.content_disposition_type", 1);' >> `find ~/.thunderbird/ -name prefs.js`
пусть ее в терминале выполнит
а в винде
for /f "delims=" %i in ('dir /s /b "%appdata%\thunderbird\prefs.js"') do echo user_pref("mail.content_disposition_type", 1); >> %i
в командной строке
41 smaharbA
 
28.08.08
15:28
(38) гдеж их взять книжки то )) да и восьмерку...
...
напарятся они еще с этой птичкой, на моих "суперпупермашинах" она не то чтоб не летает, даже ползаньем это трудно назвать... весит любую систему наглухо почти, ну если только не гиг-два оперетивки...
42 Ajbolitov
 
29.08.08
09:01
(41) где-то по постах мисты видел линки на электронные варианты книжек
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой