|
отправка емаил из 1с 8.1 |
☑ |
0
program345
20.01.17
✎
11:05
|
добрый день!
Есть код, который работает на 8.3,
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = "smtp.yandex.ru";
Профиль.АдресСервераIMAP = "imap.yandex.ru";
Профиль.ПортIMAP = 993;
Профиль.ПортSMTP = 587;
профиль.Таймаут =15;
Профиль.ИспользоватьSSLIMAP = Истина;
Профиль.ПользовательSMTP = "mail@mail.ru";
Профиль.ПользовательIMAP = "mail@mail.ru";
Профиль.ПарольIMAP = "123";
Профиль.ПарольSMTP = "123";
Почта = Новый ИнтернетПочта;
//Почта.Подключиться(Профиль,ПротоколИнтернетПочты.IMAP);
// Формируем сообщение обмена
Сообщение = Новый ИнтернетПочтовоеСообщение;
Сообщение.Тема = "СООБЩЕНИЕ_ОБМЕНА:";
Сообщение.Отправитель = "mail@mail.ru";
Текст = Сообщение.Тексты.Добавить("Привет, мир!");
Текст.ТипТекста = ТипТекстаПочтовогоСообщения.ПростойТекст;
Сообщение.Получатели.Добавить("123@yandex.ru");
Почта = Новый ИнтернетПочта;
Сообщ = Новый СообщениеПользователю();
Попытка
Почта.Подключиться(Профиль,ПротоколИнтернетПочты.IMAP);
Почта.Выбрать(Ложь);
// Отправляем сообщение с файлом обмена
Почта.Послать(Сообщение);
Исключение
Сообщ.Текст = " - Ошибка при отправке файла: ";
Сообщ.Сообщить();
Сообщ.Текст = ОписаниеОшибки();
Сообщ.Сообщить();
Возврат;
КонецПопытки;
Почта.Отключиться();
Можно сделать чтобы это работало на 8.1? Спрашиваю потому, что свойства АдресСервераIMAP нет у класса ИнтернетПочтовыйПрофиль.
|
|
1
Spieluhr
20.01.17
✎
11:24
|
Используйте POP3 вместо IMAP
|
|
2
program345
20.01.17
✎
11:28
|
(1) вроде яша pop3 не дает отсылать
|
|
3
program345
20.01.17
✎
11:38
|
использую pop3, только как указать защиту ssl?
|
|
4
Amra
20.01.17
✎
11:39
|
(3) Никак. Работа с ССЛ появилась только в 8.3, и то не сразу
|
|
5
Convert
20.01.17
✎
11:39
|
(0) защита ssl только на 8.3
|
|
6
program345
20.01.17
✎
11:43
|
думаю может в ящике вырубить ssl?
|
|
7
Convert
20.01.17
✎
11:54
|
(6) на майле и яндексе не отключишь
|
|
8
program345
20.01.17
✎
12:01
|
(7) а какие есть почтовики без оного?
|
|
9
program345
20.01.17
✎
12:12
|
вроде гугл можно
|
|
10
Convert
20.01.17
✎
12:16
|
(8) Поставь 8.3 и не парься
|
|
11
program345
23.01.17
✎
08:30
|
(10) а если 8.3 поставить и залить базу ут 10.3 - в режиме совместимости 8.1 работать методы по ssl будут?
|
|
12
Convert
24.01.17
✎
13:33
|
(11) в режиме совместимости 8.2 работали, так что скорее всего будут и в режиме совместимости 8.1
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший