Я добавляю тег cfmail
на один из моих веб-сайтов, и код отлично работает на моем сервере разработчика, но когда я загружаю его в производство, он не хочет работать.Я проверил файлы журналов, и CF не показывает мне никаких ошибок или недоставленных писем.Также я сравнил свой код с другими работающими веб-сайтами и не увидел никаких различий, которые могли бы вызвать проблему.
Ниже приведен мой код, пожалуйста, дайте мне знать, если вы видите ошибку, а также имейте в виду, что этоКод работает на сервере разработки, который имеет ту же конфигурацию, что и производственный сервер.
<cfif sjResponse['szIsApproved'] eq '1' >
<cfmail to="#Email#" type="html"
from="#trim(replace(myStruct.sitename, " ", "", "all"))#"
subject="Your credit card has been approved for processing">
<cfmodule template="example.cfm" attributeCollection="#myStruct#">
</cfmail>
</cfif>
Спасибо за помощь
Ответ:
from="#trim(replace(myStruct.sitename, " ", "", "all"))#"
Это была моя ошибка.У меня была неправильная переменная в коде.Мне пришлось вместо этого поставить myStruct.email, и я просто увидел его