Электронное письмо

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Интересующийся
RSS
Добрый день.
Подскажите такую вещь - создаю электронное письмо, отправляю немедленно - всё хорошо. Создаю письмо программно и отправляю - висит в исходящих. Пробовала делать автоматическую отправку писем - письмо не уходит. Что делать?
Декоративное изображение 124
Сотрудник 1С-Рарус
Добрый день?
А как им образом производится отправка программно созданного документа электронного письма?
Под кнопкой отправки достаточно много кода, который нужен для отправки письма.
Интересующийся
Давайте начнём с более простого, может в каких-то настройках ошибка - создаю письмо руками, делаю "Поместить в исходящие", в учётной записи указываю автоотправку каждые 15 минут и письмо не уходит.

Прикрепленные файлы

Сотрудник 1С-Рарус
Укажите ответственного реального пользователя, под чьим аккаунтом будут уходить письма.
Интересующийся
Поменяла на реального, перезапустила, вроде пошло:) а чтобы автомотически отправлялось, всегда должна быть включена программа у пользовотеля, который Ответственный за автоотправку?
Сотрудник 1С-Рарус
На какую то конкретную учетную запись почты должен быть конкретный пользователь, под сеансом которого будет отправляться/получаться почта. В противном случае пользователи "передерутся" кому отправлять/получать.
Можно сделать и по другому. Написать регламентное задание, которое в фоновом режиме будет это делать. Но это уже другая история.
Интересующийся
Почта будет отправляться только под моим сеансом, все пользователи только программно создают письма. Значит программа должна быть постоянно запущена под моим пользователем?
Сотрудник 1С-Рарус
Или так
Цитата
Skrepka Skrepka пишет:
программа должна быть постоянно запущена под моим пользователем
Или создать "урезанного в правах" пользователя для этих целей.
Или создавать регламентное задание.
Интересующийся
Добрый день.
Настроили автоотправку писем. Всё хорошо, но с недавнего времени по некоторым письмам программа выдаёт ошибку "не заполнено поле кому". Поле заполнено. Другие письма отправляются.
Могут одинаковые письма с одинаковыми адресами отправляться, потом перестать.
Письма формируются автоматически одной процедурой.
Вручную отправляется всё без проблем.
Если сделать Отправка - Поместить в папку Исходящие, то автоматически письмо отправится.

Прикрепленные файлы

Сотрудник 1С-Рарус
Цитата
Skrepka Skrepka пишет:
Письма формируются автоматически одной процедурой.
Добрый день, уточните, пожалуйста, письма формируются какой-то Вашей внешней обработкой?
Интересующийся
Да, письма формируются нашей обработкой.
Сотрудник 1С-Рарус
По данному вопросу Вам необходимо обращаться к разработчикам данной обработки, т.к. в типовой конфигурации отправка писем происходит корректно.
Интересующийся
Обработка формирует по 3 письма одновременно, 2 автоматически отправляются, одно нет (формируются на 3 разных адреса). При следующем формировании писем может отправится то письмо, которое в прошлый раз не отправлялось, и не отправится, которое отправлялось. Обработка только формирует письма и каждый раз одинаковые. Разные только вложения.
При чём тут обработка, если не срабатывает именно автоматическая отправка писем (настроена каждые 15 минут отправлять)?
Интересующийся
Автоматическая отправка происходит выборочно, причём рандомно. зависимости между письмами никакой нет.
Сотрудник 1С-Рарус
Уточните, пожалуйста, если письмо формируется вручную (без использования Вашей внешней обработки), то оно отправляется без ошибок?
Интересующийся
Отправляются.
Почему могут не отправляться письма, созданные программно ,если все поля заполнены?
Сотрудник 1С-Рарус
Т.к. проблема в программном формировании документов  электронных писем.
Интересующийся
т.е. формировать письма программно нельзя?
Сотрудник 1С-Рарус
При правильном программном формировании можно, но в Вашем случае какие-то проблемы с программным формированием.
Интересующийся
Я бы поняла, если бы не отправлялись все письма, или не отправлялись определённые письма, вопросов бы не возникло - проблема в формировании писем.
Но может 2 письма одинаковых сформироваться с разницей во времени в 2 часа - одно уйдёт, другое нет, вот что странно.
Сотрудник 1С-Рарус
Но согласитесь, при ручном формировании писем они уходят без каких-либо проблем. Значит при программном формировании рандомно не срабатывает какая-то процедура для корректного формирования письма.
Сотрудник 1С-Рарус
Скрепка, если:

"Письма формируются автоматически одной процедурой.
Вручную отправляется всё без проблем.
Если сделать Отправка - Поместить в папку Исходящие, то автоматически письмо отправится."

То я предполагаю, что для отправки вручную - Вы открываете форму документа и жмете кнопку "Отправить".
Возможно что при открытии формы и при перемещении в папку "Исходящие" (во время которого так же меняется какой-то реквизит документа) - происходит изменение реквизитов документа, возможно как раз поля "Кому".

Сделайте правой кнопкой "копировать" в поле "Кому" - вставьте в текстовый редактор. Проанализируйте сами, если разница в содержимом этого поля у тех писем что отправляются и тех, что не отправляются.

Скопируйте текст поля "Кому" неотправленного письма, вставьте в текстовый редактор.
Отправьте письмо вручную или переместив в папку "Исходящие" и скопируйте текст поля "Кому" в другой текстовый редактор.
Сравните текст "плохого" содержимого поля "Кому" и "хорошего" (которое отправилось).
Приложите скрины 2-х текстовых редакторов  в форум, посмотрим в чем разница.
Интересующийся
Хорошо, сравню. Спасибо.
Интересующийся
Сделала, я разницы не вижу.

Прикрепленные файлы

Интересующийся
Единственное, что меняется при помещении в папку исходящие, это в списке писем заполняется колонка "Кому", но при этом, другие письма могут отправляться, если данная колонка пустая.

Прикрепленные файлы

Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С