私のWebサイトの1つにcfmail
タグを追加していますが、コードは開発者サーバーで正常に動作しますが、プロダクションにアップロードするとうまく動作しません。私はログファイルをチェックしました。CFは私にエラーや配信されなかった電子メールを表示しません。また、私のコードを他の働くウェブサイトと比較したところ、問題を引き起こす可能性のある違いは見られませんでした。ColdFusionで電子メールを送信する
以下は私のコードです。エラーが表示された場合はお知らせください。また、このコードは本番サーバーと同じ構成の開発サーバーでも動作します。私の間違いだった
from="#trim(replace(myStruct.sitename, " ", "", "all"))#"
:ヘルプ
回答のため
<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>
感謝。コードに間違った変数がありました。 代わりにmyStruct.emailを置く必要がありました。私はそれを見ました。
私はログファイルを追跡しています。それについての考えは? – Geo
あなたのメールサーバーはこれらの電子メールを送信したと言いますが、誰も受信していません。 – duncan