Имя: Пароль:
1C
 
Не могу отправить письмо из 1С на mail.ru
0 SeregaSV
 
26.01.17
14:35
Подскажите Не могу отправить письмо из 1С на mail.ru. Установлена программа stunnel для получения почты с mail.ru. Сейчас проблема с отправкой письма.

Профиль = Новый ИнтернетПочтовыйПрофиль;
    Профиль.АдресСервераPOP3 = "127.0.0.1";
    Профиль.АдресСервераSMTP = "127.0.0.1";
    Профиль.АдресСервераIMAP = "127.0.0.1";
    Профиль.АдресСервераPOP3 = "pop.mail.ru";
    
    Профиль.ПортSMTP = 25;
    Профиль.ПортIMAP = 993;
    Профиль.ПортPOP3 = 110;
    Профиль.Пользователь     = "[email protected]";
    Профиль.Пароль = "Erty1234";
    
    Профиль.АутентификацияSMTP=СпособSMTPАутентификации.Plain;
    
    Почта = Новый ИнтернетПочта;
    Почта.Подключиться(Профиль);
        
    Сообщение = Новый ИнтернетПочтовоеСообщение;
    
    Сообщение.Отправитель.Адрес ="[email protected]";
    Сообщение.Получатели.Добавить("[email protected]");
    Текст = Сообщение.Тексты.Добавить("финансовые дела");
    Текст.ТипТекста = ТипТекстаПочтовогоСообщения.ПростойТекст;
    
    текДата = ТекущаяДата()-86400;
    
    Таб1 = ПечатьБанка(НачалоДня(текДата),КонецДня(текДата));
    Таб1.Записать("C:\Test\bank.pdf",ТипФайлаТабличногоДокумента.PDF);
    Таб2 = ПечатьКасса(НачалоДня(текДата),КонецДня(текДата));
    Таб2.Записать("C:\Test\kassa.pdf",ТипФайлаТабличногоДокумента.PDF);
    
    Сообщение.Вложения.Добавить("C:\Test\bank.pdf", "Банк");
    Сообщение.Вложения.Добавить("C:\Test\kassa.pdf", "Касса");
    
    Почта.Послать(Сообщение);
    
    Почта.Отключиться();
1 1dvd
 
26.01.17
14:36
версия платформы? и текст ошибки
2 Господин ПЖ
 
26.01.17
14:37
платформа древняя
3 SeregaSV
 
26.01.17
14:38
Ошибка "SMTP error code 503, Administrative prohibition -- authorization required.  Users in your domain are not allowed to send email without authorization"
4 SeregaSV
 
26.01.17
14:38
Платформа 8.2.19.80
5 DrZombi
 
гуру
26.01.17
14:39
(0) А где работа с SSL?
6 SeregaSV
 
26.01.17
14:40
не могу найти где там прописать SSL в почтовом профиле
7 SeregaSV
 
26.01.17
14:40
Или платформу надо обновить для этого ?
8 DrZombi
 
гуру
26.01.17
14:41
9 DrZombi
 
гуру
26.01.17
14:42
10 DrZombi
 
гуру
26.01.17
14:42
(7) ХЗ, погугли :)
11 1dvd
 
26.01.17
14:43
вроде, с 8.2.16 появился ssl
12 DrZombi
 
гуру
26.01.17
14:43
13 DrZombi
 
гуру
26.01.17
14:43
+ аналогично
14 Dimalove
 
26.01.17
14:45
Скинь настройки stunnel. Скорей всего там проблема.
15 SeregaSV
 
26.01.17
14:47
[mail-pop3]
client = yes
accept = 127.0.0.1:110
connect = pop.mail.ru:995
verifyChain = yes
CAfile = ca-certs.pem
checkHost = pop.mail.ru
OCSPaia = yes

[mail-imap]
client = yes
accept = 127.0.0.1:143
connect = imap.mail.ru:993
verifyChain = yes
CAfile = ca-certs.pem
checkHost = imap.gmail.com
OCSPaia = yes

[mail-smtp]
client = yes
accept = 127.0.0.1:25
connect = smtp.mail.ru:465
verifyChain = yes
CAfile = ca-certs.pem
checkHost = smtp.mail.ru
OCSPaia = yes
16 Dimalove
 
26.01.17
15:13
Во первых в настройках stunnel
Исправь строку checkHost = imap.gmail.com
Во вторых в 1С правишь:
с
    Профиль.ПортSMTP = 25;
    Профиль.ПортIMAP = 993;
    Профиль.ПортPOP3 = 110;
на
    Профиль.ПортSMTP = 25;
    Профиль.ПортIMAP = 143;
    Профиль.ПортPOP3 = 110;
Сейчас я постараюсь код найти, писал когда то в УТ 10.3.
17 SeregaSV
 
26.01.17
16:13
Исправил, но та же ошибка.