2011-08-03 76 views
0

我需要發送電子郵件到其他電子郵件地址。我一直在使用gdform.php進行郵件發送,工作正常。但是,這隻允許我發送到一個單一的電子郵件地址,如託管帳戶設置中所定義的。 如何將表單郵件發送到其他電子郵件地址?你能否提供一個代碼示例?我的PHP知識幾乎沒有!在GoDaddy上發送表單郵件到不同的電子郵件地址PHP

謝謝!

回答

0

我對gdform.php一無所知,但如果它正在發送電子郵件,它應該有一個mail()函數。

mail()函數中的第一個參數是您要發送給它的地址;你可以用多個地址的逗號分隔它們。

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

+0

嗯..看起來像標準的東西工作正常。我的印象是GoDaddy有某種受限制的環境。無論如何,謝謝! –

+0

他們是這樣做的,但我從來沒有在我的賬戶中遇到郵件()問題。 –

0

你可以做一個循環,在循環發送電子郵件。不是一個好主意,因爲每個人都會看到這些電子郵件地址。

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")); 
相關問題