別のメールアドレスにメールを送信する必要があります。私はフォームメールのためにgdform.php
を使用しています。ただし、これにより、ホスティングアカウントの設定で定義されている1つの電子メールアドレスにしか送信できません。 フォームメールを別のメールアドレスに送信するにはどうすればよいですか?コードサンプルも提供してください。私のPHPの知識は何の隣にもあります!GoDaddyの異なるメールアドレスにフォームメールを送信するPHP
ありがとうございます!
別のメールアドレスにメールを送信する必要があります。私はフォームメールのためにgdform.php
を使用しています。ただし、これにより、ホスティングアカウントの設定で定義されている1つの電子メールアドレスにしか送信できません。 フォームメールを別のメールアドレスに送信するにはどうすればよいですか?コードサンプルも提供してください。私のPHPの知識は何の隣にもあります!GoDaddyの異なるメールアドレスにフォームメールを送信するPHP
ありがとうございます!
私はgdform.phpについて何も知らないが、電子メールを送信する場合はどこかにmail()関数があるはずです。
mail()関数の最初の引数は、送信先のアドレスです。複数のアドレスをカンマで区切ることができます。
あなたはループを行うと、ループ内で電子メールを送信することができます。 TOに多くの人を入れるのは良い考えではありません。なぜなら、誰もそのメールのアドレスを見るからです。
この方法をお試しください。
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"));
標準的なものがうまくいきます。私はGoDaddyがある種の制限された環境を持っていたという印象を受けました。とにかく、ありがとう! –
さて、私のアカウントのmail()には問題はありませんでした。 –