Имя: Пароль:
1C
 
Использование Интернет почты
0 svchernova
 
05.02.16
15:09
Прошу прощения за избитую тему.
Я уже пересмотрела тыщу сайтов, но не могу отправить расчетные листки по почте.
вот код, который тоже слямзила, пусть меня автор простит. Да я и сама уже всяко и разно писала...

Профиль = Новый ИнтернетПочтовыйПрофиль;
    Профиль.АдресСервераSMTP = "smtp.mail.ru";
    Профиль.АдресСервераPOP3 = "pop.mail.ru";

    
    Профиль.ПортPOP3 = 995; //110;
    Профиль.ПортSMTP = 465; //587;
    Профиль.Пользователь = "[email protected]";
    Профиль.Пароль = "мой пароль";
    Профиль.ПользовательSMTP = "[email protected]";
    Профиль.ПарольSMTP = "мой пароль";
    
    
    //Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
    Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
    Почта = Новый ИнтернетПочта;
    
   // Создадим почтовое сообщение

    Письмо = Новый ИнтернетПочтовоеСообщение;
    Текст = Письмо.Тексты.Добавить("Привет");
    Текст.ТипТекста = ТипТекстаПочтовогоСообщения.ПростойТекст;
    Письмо.Тема = "Пробное письмо";
    Письмо.Отправитель = "[email protected]";
    Письмо.ИмяОтправителя = "Светлана";
    Письмо.Получатели.Добавить("[email protected]");
    Письмо.Получатели.Добавить("[email protected]");    
    
    Попытка
       Почта.Подключиться(Профиль);
       Сообщить("Подключенено");
       Почта.Послать(Письмо);
       Сообщить("Письма отправлены");
    Исключение
       Сообщить("Не удалось подключиться к серверу");
       Сообщить(ОписаниеОшибки());
    КонецПопытки;
    
    Почта.Отключиться();
    Сообщить("Соединение завершено");



Не удалось подключиться к серверу
{Форма.Форма.Форма(58)}: Ошибка при вызове метода контекста (Подключиться): Время ожидания операции чтения истекло.
Соединение завершено
1 svchernova
 
05.02.16
15:15
Со значениями 110 и 587

   Профиль.ПортPOP3 = 110;
   Профиль.ПортSMTP = 587;

выходит другая ошибка
ERR POP3 is available only with SSL or TLS connection enabled


Прочитала совет "Выбирайте для протокола POP (а также и для SMTP) на вкладке Транспорт в свойствах почтового ящика соединение TLS, а порт автоматически изменится"

а где это соединение TLS указать, я не знаю
2 ukolabrother
 
05.02.16
15:21
у профиля укажи
3 rozer76
 
05.02.16
15:21
(1) SSL POP3 обычно это - 995
4 ukolabrother
 
05.02.16
15:22
ИнтернетПочтовыйПрофиль (InternetMailProfile)
ИспользоватьSSLPOP3 (POP3UseSSL)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Использовать SSL-соединение для протокола POP3.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Примечание:

Если предполагается использование защищенного STARTTLS-соединения, то должно быть установлено в значение Ложь.
5 svchernova
 
05.02.16
15:27
(2) как указать, где?

мне это и нужно, но я не знаю где
6 rozer76
 
05.02.16
15:28
(5) Профиль.ИспользоватьSSLSMTP = Истина;
Профиль.ИспользоватьSSLPOP3 = Истина;
7 svchernova
 
05.02.16
15:29
{Форма.Форма.Форма(37)}: Поле объекта не обнаружено (ИспользоватьSSLPOP3)
    Профиль.ИспользоватьSSLPOP3 = Ложь;
8 rozer76
 
05.02.16
15:30
(7) платформа какая?
9 svchernova
 
05.02.16
15:31
(8) 1С:Предприятие 8.2 (8.2.19.80)
10 Лефмихалыч
 
05.02.16
15:32
полагаю, что дело в этой строке:
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;

маилру вряд ли поддерживает такой способ авторизации
11 svchernova
 
05.02.16
15:33
(10) Лефмихалыч, помоги, если сможешь, пожалуйста
какой нужен способ?
12 rozer76
 
05.02.16
15:33
(9) давай досвидания... это только с 8.3.какойто
13 svchernova
 
05.02.16
15:34
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию; ---- это пробовала тоже
14 svchernova
 
05.02.16
15:34
(12) спасибо тебе в любом случае
15 rozer76
 
05.02.16
15:34
(10) как раз все основные провайдеры на SSL ужо давно
16 Лефмихалыч
 
05.02.16
15:34
(11) я понятия не имею - у меня нет ящика на маилру.
смотри на самом майлру мануал, как настраивать почтовые клиенты для сбора почты с него, там будет правильный спобоб аутентификации и правильные порты
17 Лефмихалыч
 
05.02.16
15:35
на маилру в последний раз лет 7 назад заходил...
18 rozer76
 
05.02.16
15:36
(14) ставь 8.3 и все будет работать - тут много раз обсуждалось ... например
19 rozer76
 
05.02.16
15:36
20 svchernova
 
05.02.16
15:36
(16) я как раз - таки этот мануал и не могу найти.
боюсь, что и не пойму там ничего. Мне нужно поставить TLS вместо SSL на прием и отправку почты. а где, не знаю
21 rozer76
 
05.02.16
15:38
(20) если уж очень хочется 8.2 - используй stunnel http://catalog.mista.ru/public/303044/
22 svchernova
 
05.02.16
15:40
(19) ужас...........
я пороюсь в этой теме, спасибо
23 svchernova
 
05.02.16
15:41
(18) про 8,3 пока разговора быть не может. крупный заказчик с наполовину самописной конфигурацией
24 rozer76
 
05.02.16
15:43
(23) тогда "проксирование" через stunnel
25 svchernova
 
05.02.16
15:44
(21) ты там? в твоей ссылке как раз то, что я ищу. там в самом начале форма настройки, как ее найти?
26 svchernova
 
05.02.16
15:44
(24) у меня есть stunnel, но я его использовала для других целей
27 Лефмихалыч
 
05.02.16
15:44
>про 8,3 пока разговора быть не может
тьху...
28 rozer76
 
05.02.16
15:47
(25)
>>ты там?
где там?
ссылка открывается норм
29 svchernova
 
05.02.16
15:49
(28) Ссылка открывается, да. там вначале есть 1Сная форма "Настройки учетной записи". как в эту форму попасть?
30 rozer76
 
05.02.16
15:53
(29) это пример из какой-то типовой на обычных формах- читайте описание.
31 rozer76
 
05.02.16
15:55
+(12) сорри за фамильярность - вы вроде серьезная взрослая дама судя по профилю)
32 svchernova
 
05.02.16
15:56
(31) Это я слишком фамильярно общаюсь.. тыкаю.. сорри тоже :)
33 svchernova
 
05.02.16
15:57
(31) спасибо тебе