<cfmail> задержка между вводом и электронной почтой, а также при отправке электронной почты - PullRequest
2 голосов
/ 19 января 2012

У меня огромная задержка при отправке электронной почты (1-2 часа) с использованием cfmail.

Есть ли в администраторе Coldfusion параметр, в котором это можно изменить, или скорость доставки электронной почты зависит от многих факторов?

Любые советы будут с благодарностью.

Ответы [ 2 ]

8 голосов
/ 19 января 2012

Обычно CFMAIL создает текстовый файл в каталоге Mail / Spool в вашем CFroot.Затем другой процесс выбирает эти «буферные» файлы и пытается отправить их в фоновом режиме.

Время этого вторичного процесса контролируется администратором на странице «Почта».

Интервал буферизации (в секундах)

Сначала проверьте эту настройку.

Примечание:

  • , если для CF задано значение «Не спулировать почту», оно будетпопытаться отправить почту немедленно
  • , как только CF передает сообщение SMTP-серверу, оно не контролируется CF;вам нужно будет копаться в журналах вашего почтового сервера (и в вышестоящих)
  • проверка "Журнал всех почтовых сообщений, отправленных ColdFusion" будет полезна для устранения неполадок, когда сообщения электронной почты фактически отправляются
1 голос
/ 19 января 2012

Какую версию Coldfusion вы используете стандартную или Enterprise? Если это стандарт, то у него есть ограничение на отправку количества писем (я думаю, максимум 10), но для Enterprise такого ограничения нет.

С такой же проблемой столкнулся один из моих клиентов, когда он отправлял около 6000 писем за раз. Но в моем случае это было обычно много, поэтому я просто планирую отправить его в нерабочее время.

Надеюсь, что это поможет.

...