私は、ColdFusionを使用して、当社のサーバーに保存されている添付ファイルを含む電子メールを送信しようとしています。CFMailの添付ファイルのファイル名を変更する
n
たちは、このような元のファイル名などのファイルに関するその他の情報を保持するデータベース内のキーである私たちは1.jpg
それらを呼び出すこれらの添付ファイル、2.doc
... n.ext
を管理します。
私は、コードを使用することができます。ファイルを指定する
<cfmailparam file="c:\path\1.doc">
を、それは、その後1.doc
として電子メールに添付されています。とにかくこれをオーバーライドしてファイルとは別に自分のファイル名を指定することはできますか?
これは私がやったことですが、ファイルをディスクに書き込んで削除するのではなく、ファイルのバイナリ変数を読み込むだけでCF8のコンテンツ属性を使用しました。 cfmailparamという文字を書き出します。 – Loftx
私は、ファイルを読み込んだり(おそらくそれを書いていない)解決策を探していました。大きなファイルの場合はcoldfusionがかなり枯渇することが予想されます。アタッチメントが依然として好ましい。 – Loftx