Как забрать с почтового сервера отправленные письма.
☑
0
Zixxx
22.04.12
✎
17:55
Как забрать с почтового сервера отправленные письма. Со входящими проблем нет, а вот как забрать отправленные не могу найти, кто-нибудь знает?
1
Wobland
22.04.12
✎
17:58
(0) а они там есть?
2
Zixxx
22.04.12
✎
18:03
(1) Да
3
andrewks
22.04.12
✎
18:14
на некоторых серваках есть опция соответствующая. или IMAP.
по-другому никак, если только через веб-интерфейс извращаться
4
ДенисЧ
22.04.12
✎
18:22
На почтовом сервере (если это smtp) по нормальному нет этих отправленных.
5
Zixxx
22.04.12
✎
18:24
Есть IMAP, но не могу найти как правильно прописать его протокол для "Отправленных", "Send" не подходит видимо...
ПараметрыIMAP = Новый Структура;
ПараметрыIMAP.Вставить("Send", Истина);
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль, ПараметрыIMAP);
6
kod263
22.04.12
✎
18:33
интересно
мне для отправленных пришлось создать специальный ящик и в него посылать скрытую копию
7
Zixxx
22.04.12
✎
18:35
Должно быть как-то так
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль, ПротоколИнтернетПочты.IMAP);
Почта.ТекущийПочтовыйЯщик = "answered";
НаборПисем = Почта.Выбрать(Ложь);
Но валиться при установки текущего почтового ящика "answered"
8
Zixxx
22.04.12
✎
19:48
Удалось победить только для входящих...
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль, ПротоколИнтернетПочты.IMAP);
Почта.ТекущийПочтовыйЯщик = "inbox";
НаборПисем = Почта.Выбрать(Ложь);
Админы сказали что папка исходящие "sent", но при установки Почта.ТекущийПочтовыйЯщик = "sent"; получаю "Ошибка при установке значения атрибута контекста (ТекущийПочтовыйЯщик)"... :(
2 + 2 = 3.9999999999999999999999999999999...