Вложения исходящих электронных писем не доходят до адресата
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Используем Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 2.0 (2.0.9.3)
Платформа 8.3.5.1248
Клиент-серверный вариант
Файлы храним в томах на диске.
В качестве почтового сервера используется Exchange 2007 SP3.
Приблизительно в 2% случаев отправки электронного письма с вложением адресат получает письмо без вложения.
В 1С письмо отображается в отправленных с вложением. В журнале регистрации нет сообщений об ошибке при отправке.
В Exchange письмо приходит уже без вложения, соответственно адресату оно еще от нас уходит без вложения.
Если письмо просто переслать, то оно нормально уходит вместе с вложением.
Нет ли у кого-нибудь идеи как поймать проблему?
Пока никакой зависимости ни от учетной записи, ни от адресата, ни от времени суток не обнаружено)))
Просьба к модераторам - удалить одну, чтобы не путаться.
Передала Ваш вопрос разработчикам.
Пока мыслей нет, к сожалению ..
Отписался в 1С, может там что-то подскажут. Похоже либо на ошибку платформы либо на проблемы с сетью в момент "подкачки" вложения в письмо при отправке...
А может у вас стоит ограничение на размер отсылаемых/принимаемых файлов (в 1С или в почтовом сервере). а вложения большие? или например фильтр по разрешениям.
Возможно вложения решет антивирус или файрвол. Или это например exe-файлы или exe в архивах без паролей и их режет почтовый сервер...
у тех вложений что не отсылается нет ничего общего?
P.S. увидел фразу
Переслать - в отправленных выделяем письмо, жмем на кнопку "Переслать" и указываем тот же адрес.
Пока в 100% случаев пересылка доставляет письмо адресату с вложениями.
Между вложениями ничего явно общего не замечено...
Вложения бывают трех видов - jpeg, pdf, xlsx.
Ограничение на размер отсылаемых файлов - 50Мб.
В случае, если пытаются отправить больше, такое иногда бывает))), появляются записи об ошибках отправки и в журнале регистрации и в логах Exchange.
В случаях потери вложений - никаких следов ошибки, вроде как все отправилось удачно.
Проблемы с сетью приходили мне в голову...
Я, правда, не очень хорошо себе представляю механизм передачи объекта письма от 1С на почтовый сервер.
В 1С это целый объект и вложения, если я правильно понимаю, уже в нем в виде двоичных данных.
Может, хотя бы теоретически, ИнтернетПочтовоеСообщение передаться от 1С к почтовому серверу имея внутри двоичные данные вложения, а прийти на почтовый сервер уже без них?
Или нужно искать в моменте преобразования внутренних форматов вложений в двоичные данные?
в функции РаботаСПочтовымиСообщениямиСлужебный.ПривестиВложениеДляВставкиВПисьмо, например...
Может, хотя бы теоретически, ИнтернетПочтовоеСообщение передаться от 1С к почтовому серверу имея внутри двоичные данные вложения, а прийти на почтовый сервер уже без них?
заполнение вложений для отправки и сама отпарвка выполняется в методе ЭлектроннаяПочта.ОтправитьСообщение() - надо проверять тут перед отправкой - есть ли данные.
После этой строки мы уже не может чем то управлять, далее уже сама платформа отсылает письмо.
Если данные на момент отправки в объекте "Письмо" есть, по приходит без вложений, значит это не ошибка CRM, а что то с самой платформой или сервером почты.
Можно обновить платформу, но не думаю что в ней дело..