- Coldfusion 11
- окна 2012
код:Coldfusion: cfmail тег цикла запроса, как использовать IsValid()
<cfmail query="getEmail"
to="#getEmail.email#"
from="#getEmail.displayName# <#getEmail.emailfrom#>"
subject="#getEmail.emailsubject#"
type="html"
server="10.1.0.2"
timeout="360"
username="#myuser#"
password="#mypassword#" spoolenable='no' >
My email content
</cfemail>
Im работает cfmail тег с запросом. как я могу использовать isvalid («email», '') в моей ситуации.
Насколько я знаю, вам нужно либо сначала создать отфильтрованный запрос, либо обернуть cfmail в и избавиться от вашего атрибута запроса. Имейте в виду, что isValid() для электронной почты имеет проблемы. См. Https://www.raymondcamden.com/2014/07/21/ColdFusion-isValid-Email-and-new-TLDs/ –
Это основная проблема, которую я не могу изменить в коде из-за ее производства. есть ли что-нибудь, что я могу сделать? запрос, исходящий из MSSQL SP – IBM
Можете ли вы изменить код, который вставляет электронную почту в базу данных в первую очередь? Если вы проверили isValid() перед сохранением данных, вам не нужно будет проверять его при вызове 'cfmail'. –