Имя: Пароль:
1C
1С v8
Не удается подключиться к SMTP серверу
0 Pyryrym
 
16.07.20
13:11
Процедура должна отправлять письмо, однако выскакивает сообщение :
{ВнешняяОбработка.Тест3.Форма.Форма1.Форма(25)}: Ошибка при вызове метода контекста (Подключиться): Сервис отключен с разрывом канала (SMTP error code 421 SMTP connection broken (reply)
)


&НаСервере
Процедура дйОтправитьНаСервере()
    
    Т2 = ПолучитьТаблицу();
    ЗначениеВРеквизитФормы(Т2,"Табл1"); //отобразить на форме
    
    ПрофильПодключения = Новый ИнтернетПочтовыйПрофиль;
    ПрофильПодключения.АдресСервераSMTP ="smtp.yandex.ru";
    ПрофильПодключения.ПортSMTP = 465;
    ПрофильПодключения.ПользовательSMTP = "[email protected]";
    ПрофильПодключения.ПарольSMTP ="1234567890";
    
    Почта = Новый ИнтернетПочта;
    
    Попытка
        Почта.Подключиться(ПрофильПодключения);
    Исключение
        Сообщить("Не удалось подключиться к серверу smtp.yandex.ru");
        Сообщить(ОписаниеОшибки());
    КонецПопытки;
    
    Тело="Добрый день.";
    
    Письмо = Новый ИнтернетПочтовоеСообщение;
    Письмо.Тексты.Добавить(Тело);
    Письмо.Тема = "Пробное письмо";
    Письмо.Отправитель = "[email protected]";
    Письмо.ИмяОтправителя = "Имя";
    Письмо.Получатели.Добавить("[email protected]");
    
    Попытка
        Почта.Послать(Письмо);
    Исключение
        Сообщить("Не удалось отправить письмо ");
        Сообщить(ОписаниеОшибки());
    КонецПопытки;    

    Почта.Отключиться();
    
КонецПроцедуры
1 shuhard
 
16.07.20
13:12
(0) telnet украли ?
2 Pyryrym
 
16.07.20
13:13
(1) я слишком тупой, чтобы понять, что ты имеешь ввиду -_-
3 Pyryrym
 
16.07.20
13:21
(1) Все равно та же ошибка
4 Йохохо
 
16.07.20
13:22
в яндексе нет наркоманов отдающих почту кроме как по поп или имап
5 Garykom
 
гуру
16.07.20
14:12
(4) он не получить с яндекса хочет а отправить
6 acht
 
18.07.20
18:42
Чтобы отправлять почту через Яндекс надо сначала согласится с их пользовательским соглашением. А для этого надо, как минимум, один раз зайти в веб интерфейс почты под нужным пользователем.
7 Voronve
 
18.07.20
20:27
ПрофильПодключения.Ис­поль­зо­вать­SSLPOP3 = Ис­ти­на;
ПрофильПодключения.Ис­поль­зо­вать­SSLSMTP = Ис­ти­на;
где ?