Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
30 Май 2017, 16:05
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: не получается отправить эл.сообщение программно  (Прочитано 412 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн altaykniga

  • *
  • Сообщений: 39
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-12
  • Сайт: 
  • Профессия: Программист 7.7
Всем привет. Прошу помощи умных людей. Гляньте код, что не так написал? Ошибок при выполнении кода не возникает, но фактически эл.письмо на указанный в коде эл.ящик не приходит. Код написал в форме внешней обработки.

    СисУчетка = справочники.УчетныеЗаписиЭлектроннойПочты.СистемнаяУчетнаяЗаписьЭлектроннойПочты;   
    Письмо = Новый ИнтернетПочтовоеСообщение;
    Письмо.ИмяОтправителя = ПараметрыСеанса.ТекущийПользователь;
    Письмо.Отправитель    = сисучетка.АдресЭлектроннойПочты;
    Получатель       = Письмо.Получатели.Добавить();
    Получатель.Адрес = ".......@yandex.ru";
    Письмо.Тема =  "автоматом ушло";
   
    ПрофильОтправки = Новый ИнтернетПочтовыйПрофиль;
    ПрофильОтправки.АдресСервераSMTP = СисУчетка.SMTPСервер;
    ПрофильОтправки.ПортSMTP =  СисУчетка.ПортSMTP;
    ПрофильОтправки.АдресСервераPOP3 = СисУчетка.POP3Сервер;
    ПрофильОтправки.ПортPOP3 = СисУчетка.ПортPOP3;
   
    ПрофильОтправки.АутентификацияSMTP=СпособSMTPАутентификации.БезАутентификации;
    //ПрофильОтправки.ПользовательSMTP   = СисУчетка.Логин;

    //ПрофильОтправки.ПарольSMTP         = СисУчетка.Пароль;

   
    ПрофильОтправки.Пользователь = СисУчетка.Логин;
    ПрофильОтправки.Пароль = СисУчетка.Пароль;

    Почта = Новый ИнтернетПочта;

    Попытка
        Почта.Подключиться(ПрофильОтправки);
    Исключение
        ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки(),, "Электронное сообщение не отправлено.");
        Возврат;
    КонецПопытки;

    Попытка
        Почта.Послать(Письмо);
    Исключение
        ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки(),, "Электронное сообщение не отправлено.");
        Возврат;
    КонецПопытки;

    Почта.Отключиться();

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>


Онлайн LexaK

  • *****
  • Сообщений: 1216
  • РЕПУТАЦИЯ: 333
  • КПД: 27%
  • Регистрация: 2012-05-16
  • Сайт: 
  • Профессия: Программист 1С
Попробуйте сисадминов потрясти, у вас просто могут быть закрыты порты.
Добавлено: 16 Авг 2016, 09:33

а еще вы не указываете протокол почты, по умолчанию POP3, у вас может быть другой, уточните если надо исправьте !

 Почта.Подключиться(ПрофильОтправки, <Протокол ?>);
Помогло? - Нажми СПАСИБО!!!
                       :)

Оффлайн selis

  • *
  • Сообщений: 6
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-08-15
  • Сайт: 
  • Профессия: Разработчик 1С
100% чтото не так с параметрами,
отправка как правило делается через SMTP но удаленные сервера могут работать только через IMAP
POP3 сейчас уже реже используют, странно что в приведенном примере авторизация не требуется. Я например для своих почтовых серверов как минимут такие параметры указывал (но это наши корпоративные настройки). В общем нужно почитать как конкретный почтовый сервер настроен
      //Создаем параметры соединения. 
      ИПП=Новый ИнтернетПочтовыйПрофиль;
      ИПП.АдресСервераIMAP="xxx";
      ИПП.ПарольIMAP="xxx";
      ИПП.ПользовательIMAP="xxx";
      ИПП.ИспользоватьSSLIMAP=Истина;
      ИПП.ПортIMAP=993;
      ИПП.АдресСервераSMTP="xxx";
      ИПП.ПарольSMTP="xxx";
      ИПП.ПользовательSMTP="xxx";


Теги:
 

Программно открыть отчет скд и отчет подключенный как внешний отчет

Автор 1ckaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3273
Последний ответ 02 Фев 2015, 10:06
от 1cka
Как открыть программно открыть форму контрагента?

Автор VzonderРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 772
Последний ответ 18 Янв 2017, 12:32
от sertak
Программно добавить "Содержание" в товарную часть

Автор Артур СРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 604
Последний ответ 02 Окт 2016, 17:22
от Артур С
"Доступ к информационной базе разрешен" программно

Автор 12040Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 792
Последний ответ 10 Янв 2017, 10:20
от LexaK
Как программно открыть форму и закрыть с записью, чтобы отработал метод перед записью

Автор con2rРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1596
Последний ответ 06 Июн 2016, 11:54
от vitasw

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
95 Сообщений
wise wise
76 Сообщений
MuI_I_Ika MuI_I_Ika
56 Сообщений
alex0402
49 Сообщений
Dethmontt Dethmontt
48 Сообщений
Сергей Федоров Сергей Федоров
29 Сообщений
ilyay ilyay
29 Сообщений
ilnur75
25 Сообщений
Дмитрий Медведков Дмитрий Медведков
19 Сообщений
DmitriyF DmitriyF
17 Сообщений

* Кто онлайн

  • Точка Гостей: 850
  • Точка Скрытых: 0
  • Точка Пользователей: 16
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal