Имя: Пароль:
1C
 
Отправка E-mail из 1С мобильного приложения
,
0 Enot_tut
 
18.04.16
13:55
добрый день написал программный код но на мобильном устройстве вылетает а через клиент все хорошо отправляет


Процедура Отправить(Команда)
    //для получения доступа к набору свойств для соединения с сервером
    //создадим новый объект
    Профиль = Новый ИнтернетПочтовыйПрофиль;
    
    //Пропишем параметры соединения
    //ip адрес или имя SMTP сервера
    Профиль.АдресСервераSMTP = "smtp.yandex.ru";
    
    //Порт SMTP сервера
    Профиль.ПортSMTP = 587;

    
    //Имя пользователя почтового ящика
    Профиль.Пользователь = "@yandex.ru";
    
    //Пароль доступа к почтовому ящику
    Профиль.Пароль = "";
    
    //При необходимости добавляем аутентификацию
    Профиль.АутентификацияSMTP     = СпособSMTPАутентификации.ПоУмолчанию;
    Профиль.ПарольSMTP           = "";
    Профиль.ПользовательSMTP     = "@yandex.ru";
    
    // Создаем объект для работы с почтой
    Почта = Новый ИнтернетПочта;
    
    //Выполняем подключение, согласно указанный параметров
    Попытка
        Почта.Подключиться(Профиль);
    Исключение
        //При подключении возникла ошибка, сообщим
        Сообщить("Ошибка при подключении к серверу" + ОписаниеОшибки());
        Возврат;
    КонецПопытки;
    
    //Создаем новое письмо (сообщение)
    Сообщение = Новый ИнтернетПочтовоеСообщение;
    
    //Указываем отправителя
    Сообщение.Отправитель = "@ya.ru";
    
    //Заполняем получателя
    Сообщение.Получатели.Добавить("@yandex.ru");
    
        
    //Непосредственно отправка сообщения
    Почта.Послать(Сообщение);
    
    //После отправки закрываем соединение
    Почта.Отключиться();        
КонецПроцедуры
1 Лефмихалыч
 
18.04.16
14:10
когда вылетает, об стенку бьется?
версия платформы 7.7.21?
2 Enot_tut
 
18.04.16
14:13
8.3.7.56
3 luter-89
 
18.04.16
14:14
(2) О как постебались над тобой)
4 luter-89
 
18.04.16
14:15
Видимо эмулятор андроид менее глючный чем реальный андроид)
5 Живой Ископаемый
 
18.04.16
14:15
а)ИСпользуй сервисы типа МэйлГан, там через хттп-запросы.
б) Используй отладку. В мобильном тоже есть отладка, хоть бывает нужно потрудится чтобы ее включить
6 luter-89
 
18.04.16
14:16
(5) Плюс попробовать на эмуляторе
7 luter-89
 
18.04.16
14:17
И посмотреть ошибки текущей версии мобильной платформы
8 Живой Ископаемый
 
18.04.16
14:17
2(6) Ну предположим у него мобильное приложение для иОс. Ну запустил он его на эмуляторе - и что?
9 luter-89
 
18.04.16
14:28
(8) Эмулятор, вполне вероятно, работает немного по другому по отношению к андроиду. Таким образом, выявить будет ли падать платформа на эмуляторе
10 Живой Ископаемый
 
18.04.16
14:29
2(9) при чем тут андроид?
Ну и не падает например на симуляторе айфона 6, и что?
11 luter-89
 
18.04.16
14:29
Технологический журнал есть для мобильных приложений? Я этот момент не знаю. Может дамп сохраняется
12 luter-89
 
18.04.16
14:30
(10) Значит, нужно пробовать на предыдущей версии ОС смартфона
13 luter-89
 
18.04.16
14:30
Понятно, что дело в платформе
14 luter-89
 
18.04.16
14:31
(13) Но нам остается либо ждать нового релиза, либо выявить на почему падает приложение, и возможно откатить обновление ОС на смартфоне
15 luter-89
 
18.04.16
14:32
(14) Проверить падает ли приложение на эмуляторе. А потом думать дальше
16 luter-89
 
18.04.16
14:33
(10) А при чем тут айфон? Какая разница что за ОС
17 Живой Ископаемый
 
18.04.16
14:36
2(16) Ну предположим падает на всех. Далее, твои действия? Насыпать зерна кругом?
18 luter-89
 
18.04.16
14:50
(17) Дамп, если есть и https://bugboard.v8.1c.ru/version/plt8mob/8.3.7.70.html
19 luter-89
 
18.04.16
14:51
И смотреть. Например,  После изменения видимость колонки таблицы в обработчике события таблицы ПриНачалеРедактирования происходит аварийное завершение работы программы.
20 luter-89
 
18.04.16
14:52
Там не описана ошибка по работе с почтовым клиентом. НО может у него аварийное завершение из-за других глюков приложения
21 luter-89
 
18.04.16
14:53
Вопрос когда именно вылетает
22 Живой Ископаемый
 
18.04.16
14:54
ну так не легче ли это ловить отладчиком?
23 luter-89
 
18.04.16
14:56
Ну так надо пробовать все варианты)
24 Живой Ископаемый
 
18.04.16
15:01
да нет, надо использовать тот, который точно локализует твою проблему.
25 kittystark
 
18.04.16
15:23
(0) под мобильной платформой юзай СредстваПочты
26 Enot_tut
 
20.04.16
09:07
(21) после нажатие на кнопку вылетает
27 Enot_tut
 
20.04.16
09:07
сразу
28 z80a
 
20.04.16
09:28
Пора привыкнуть, оно вылетает всегда и везде.
29 Enot_tut
 
20.04.16
09:43
(28) да, пока сделал отправку на телегам, не кто не подскажет как в телеграм можно через 1с отправлять фотографий?