2016-04-29 14 views
3

私は電子メールを送信するためにphpmailerを使用していますが、カスタムヘッダを含むテキストエリアフィールドを追加することで、phpmailerを使用してカスタムヘッダーを設定する方法

exemple of header またはその他のヘッダータイプ。 どうすればよいですか、事前にお知らせください。

+0

このようなフィールド用のパーサを書くのはあなた次第ですが、それを済ませたら、PHPMailerは 'addCustomHeader()'関数を使って実際のカスタムヘッダとして追加してくれます。これまでに何を試しましたか? – Synchro

+0

私はより多くの説明をお願いします。あなたができるのであれば、例を挙げてください:) – dravos

答えて

9

これを実現するには、PHPmailerによって設定されたデフォルトヘッダーをいくつか発見して変更する必要があります。

設定/編集するヘッダーのタイプに応じて、ヘッダーを設定/編集するには、別の機能を使用する必要があります。ここではいくつかの例は以下のとおりです。

から:

$mail->setFrom('[email protected]', 'Mailer'); 

件名:

$mail->Subject = 'Here is the subject'; 

カスタム:要するに

$mail->addCustomHeader('X-custom-header', 'custom-value'); 

、これを行うにはかなりの努力でありますヘッダーはテキストボックスに自由に入力できます。しかし、あなたの側で検出と検証が可能です。

+0

あなたに素早い応答をありがとうが、私にこの写真のための手がかりを与えることができるならhttp://i.stack.imgur.com/4afxd.jpg – dravos

+0

あなたはセキュリティトレーニングを提供しており、構文解析が何を意味するのかわからないのですか?ちょっと私にスパムのように聞こえる。 – Synchro

+0

私は構文解析が何を意味するのか知っていますが、この場合は少し難しい – dravos