codeigniter電子メールライブラリを使用して2つの異なる電子メールアドレスに電子メールを送信しようとしています。codeigniterで2つの異なる電子メールアドレスに電子メールを送信する方法
2つの電子メールアドレスを含む配列を作成しました。
ここで問題となるのは、メールは$ email_addressで、もう一方のメールアドレスではないということです。
あなたは私にこれを手伝ってもらえますか?
codeigniter電子メールライブラリを使用して2つの異なる電子メールアドレスに電子メールを送信しようとしています。codeigniterで2つの異なる電子メールアドレスに電子メールを送信する方法
2つの電子メールアドレスを含む配列を作成しました。
ここで問題となるのは、メールは$ email_addressで、もう一方のメールアドレスではないということです。
あなたは私にこれを手伝ってもらえますか?
はあなたのコードだけで結構ですように見えますが、to
方法としてarray
またはカンマ区切りの文字列を受け入れ、カンマ区切りの文字列に変更してみてください:
$this->email->to("$email_address, [email protected]");
を注:[email protected]
の代わりに実際のメールを使用し、何かが見つからない場合はdocumentationをご覧ください。
@Sandeep Pariyarその仕事はありますか? – Meathanjay
はい、それは働いた。ありがとう –
次のコードを試してみてください。
$mail_array = array($email_address, '[email protected]');
foreach($mail_array as $email) {
$this->email->to($email);
}
私はそれが動作しませんでした。 –
あなたは、のようなCCにCodeIgniterので
$this->email->cc('[email protected]');
を第二電子メールを追加することができ、電子メールを送信することだけで簡単ではありませんが、あなたはその場でそれを設定したり、設定ファイルにプリファレンスを設定することができます。
ます$ this->メール:>()
は、受信者のメールアドレス(複数可)を設定します。単一の電子メール、 カンマ区切りのリストまたは配列でもかまいません。
$ this-> email-> to([email protected] ');
$ this-> email-> to('[email protected]、[email protected]、[email protected] ');
$ this-> email-> to(array('[email protected] '、' [email protected] '、' [email protected] '));複数の基準については
は、このリンクを参照してください - これはあなたを助けるhttp://www.codeigniter.com/user_guide/libraries/email.html#class-reference
希望を!
Codeigniterのどのバージョンですか? – Meathanjay
@Meathanjay Codeigniter 3 –
カンマ区切りの文字列で動作しますか? – Meathanjay