|
Не уходят письма с использованием SSL | ☑ | ||
---|---|---|---|---|
0
gerthog
07.10.14
✎
14:41
|
Есть такой код:
Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераSMTP = "smtp.yandex.ru"; Профиль.Пароль = "пасс"; Профиль.Пользователь = "логин"; // Профиль.ПортSMTP = 465; Профиль.ПарольSMTP = "пасс"; Профиль.ПользовательSMTP = "логин"; Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию; Профиль.ИспользоватьSSLSMTP = Истина; Профиль.ТолькоЗащищеннаяАутентификацияSMTP = Истина; ИнтернетПочта = Новый ИнтернетПочта; Попытка ИнтернетПочта.Отключиться(); ИнтернетПочта.Подключиться(Профиль); Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; ПочтовоеСообщение = Новый ИнтернетПочтовоеСообщение; ПочтовоеСообщение.ИмяОтправителя = "Служба 1с"; ПочтовоеСообщение.Отправитель = "отправитель"; ПочтовоеСообщение.Тема = "Информация"; ПочтовоеСообщение.Получатели.Добавить("получатель"); ПочтовоеСообщение.Тексты.Добавить("Текст письма"); Попытка ИнтернетПочта.Послать(ПочтовоеСообщение); ИнтернетПочта.Отключиться(); исключение Сообщить(ОписаниеОшибки()); конецпопытки; Но он не работает, хотя вроде как должен, ошибка: {Форма.Форма.Форма(18)}: Ошибка при вызове метода контекста (Подключиться): Secure SMTP authentication not available: smtp.yandex.ru {Форма.Форма.Форма(31)}: Ошибка при вызове метода контекста (Послать): Данная операция не может быть выполнена, так как адрес SMTP сервера не указан. ЧЯДНТ? |
|||
1
Maxus43
07.10.14
✎
14:42
|
||||
2
gerthog
07.10.14
✎
14:50
|
(1) там советуют стунель юзать, а он отправляет только через раз, мне такое не подходит. Платформа 8.3.5 конфигурации разные пробовал
|
|||
3
Maxus43
07.10.14
✎
14:52
|
(2) у всех отправляет нормально, эт у вас через раз.
Ну там вроде и другие советы дают, в ссылки из той темы тоже позаходи |
|||
4
mehfk
07.10.14
✎
14:53
|
Эта строка разве нужна?
Профиль.ТолькоЗащищеннаяАутентификацияSMTP = Истина; |
|||
5
gerthog
07.10.14
✎
14:57
|
(4)Что с ней, что без неё не работает.
|
|||
6
gerthog
07.10.14
✎
15:00
|
(3)Я хз почему у меня через раз отправлялось, я задавал тут вопрос почему так и логи выкладывал - никто ничего не знает и подсказать не смог.
Все советы что может дать гугл и поиск: 1) Менять платформу на 8.3(что я сделал) 2) Ставь внешний почтовый клиент и отправляй из 1с, но через внешний почтовик(это админы не хотят) 3) Меняй мыло(на какое, даже мыло.ру тоже с ССЛ) 4) Используй stunnel(ну про него я говорил) |
|||
7
mehfk
07.10.14
✎
15:01
|
(5) Ошибка без этой строки будет другая.
|
|||
8
gerthog
07.10.14
✎
15:04
|
(7)Убрал её и каким то чудом всё заработало :)
|
|||
9
Maxus43
07.10.14
✎
15:04
|
(8) в тех ветках в (1) были примеры рабочего кода, надо было его прошерудить
|
|||
10
alkov
07.10.14
✎
15:05
|
ТолькоЗащищеннаяАутентификацияSMTP = Истина с яндексом у меня не взлетело
В отправителе должен быть реальный ящик на яндексе, afaik |
|||
11
gerthog
07.10.14
✎
15:12
|
(10)Вот в чём дело, у меня в отправителе был не реальный ящик, изменил на реальный перед тем как запостить, а потом когда убрал "ТолькоЗащищеннаяАутентификацияSMTP = Истина" оно и взлетело
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |