2011-08-03 4 views
0

別のメールアドレスにメールを送信する必要があります。私はフォームメールのためにgdform.phpを使用しています。ただし、これにより、ホスティングアカウントの設定で定義されている1つの電子メールアドレスにしか送信できません。 フォームメールを別のメールアドレスに送信するにはどうすればよいですか?コードサンプルも提供してください。私のPHPの知識は何の隣にもあります!GoDaddyの異なるメールアドレスにフォームメールを送信するPHP

ありがとうございます!

答えて

0

私はgdform.phpについて何も知らないが、電子メールを送信する場合はどこかにmail()関数があるはずです。

mail()関数の最初の引数は、送信先のアドレスです。複数のアドレスをカンマで区切ることができます。

http://www.php.net/manual/en/function.mail.php

+0

標準的なものがうまくいきます。私はGoDaddyがある種の制限された環境を持っていたという印象を受けました。とにかく、ありがとう! –

+0

さて、私のアカウントのmail()には問題はありませんでした。 –

0

あなたはループを行うと、ループ内で電子メールを送信することができます。 TOに多くの人を入れるのは良い考えではありません。なぜなら、誰もそのメールのアドレスを見るからです。

0

この方法をお試しください。

function send_generic_email($email_data){ 
    $to = $email_data['to']; 
    $subject = $email_data['subject']; 
    $message = $email_data['message']; 
    $header = 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 
    $header .= 'From: Administrator <[email protected]>' . "\r\n"; 

    ini_set('SMTP', "relay-hosting.secureserver.net"); 
    ini_set('smtp_port', "25"); 

    return (mail($to, $subject, $message, $header)) ? "Email Sent" : "Email Failed"; 
} 

以下を使用して呼び出すことができます。

$email_response = send_generic_email(array(
         'to' => "[email protected]", 
         'subject' => "Sample Subject", 
         'message' => "Sample Message")); 
関連する問題