- 締切済み
Qdmailとデータベースの連携
cakephpにてqdmailをコンポーネントとして使用しているのですが、下記の $this->Qdmail->to($datas["Profile"]["mail"]);のように、データベースからメールアドレスを取得して送ろうとすると送れません。 $this->Qdmail->to('sample@sample.com')のようにするとちゃんと送れます。 データベースから取得したメールアドレスでの送り方をぜひ教えていただけたらと思います。 よろしくお願い致します。 function receiving($id = null) { $this->Profile->id = $id; $datas = $this->Profile->findById($id); $this->Qdmail->smtp(true); $this->Qdmail->smtpServer($this->mail_param); $this->Qdmail->to($datas["Profile"]["mail"]); $this->Qdmail->subject($subject); $this->Qdmail->from('sample@sample.com' , 'サンプル' ); $this->Qdmail ->text($content); $this->Qdmail -> send();
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- LancerVII
- ベストアンサー率51% (1060/2054)
こんにちは。 $datas["Profile"]["mail"]がきちんと送信先のアドレスになっていることは確認できていますでしょうか。 var_dump($datas); なんかを実行してみて中身を確認してみてください。