所以我試圖使用PHP的郵件()函數發送電子郵件時,用戶註冊。 由於某種原因,它拒絕發送到公司的電子郵件。是否有一些額外的參數,我可能會錯過,我需要這樣的事情,或者你認爲它是從公司的電子郵件過濾這些電子郵件了嗎?PHP郵件()函數不工作到辦公室電子郵件
編輯: 下面是一些代碼:
$to = '[email protected]';
$subject = 'New Web Registration';
$from = 'Quote Registration';
$headers = 'Content-type: text/html charset=iso-8859-1\r\n';
$headers .= 'From: ' . $from;
$body = '<table>
<tr>
<td style="text-align: right;">WebUserID:</td>
<td>' . $wuid . '</td>
</tr>
<tr>
<td style="text-align: right;">Name: </td>
<td>' . $regdata['Name'] . '</td>
</tr>
<tr>
<td style="text-align: right;">Company:</td>
<td>' . $regdata['Company'] . '</td>
</tr>
<tr>
<td style="text-align: right;">Address:</td>
<td>' . $regdata['Address'] . '</td>
</tr>
<tr>
<td style="text-align: right;">CSZ:</td>
<td>' . $regdata['City'] . ', ' . $regdata['State'] . ' ' . $regdata['Zip'] . '</td>
</tr>
<tr>
<td style="text-align: right;">Phone:</td>
<td>' . $regdata['Phone'] . '</td>
</tr>
<tr>
<td style="text-align: right;">Fax:</td>
<td>' . $regdata['Fax'] . '</td>
</tr>
<tr>
<td style="text-align: right;">URL:</td>
<td>' . $regdata['URL'] . '</td>
</tr>
<tr>
<td style="text-align: right;">Email:</td>
<td>' . $email . '</td>
</tr>
<tr>
<td style="text-align: right;">Comments:</td>
<td>' . $regdata['Comments'] . '</td>
</tr>
<tr>
<td style="text-align: right;">Customer Group:</td>
<td>' . $regdata['CustomerGroup'] . '</td>
</tr>
<tr>
<td style="text-align: right;">How Heard</td>
<td>' . $regdata['HowHeard'] . '</td>
</tr>
</table>';
if (!mail($to, $subject, $body, $headers)) {
echo 'Message delivery failed.';
}
而且它成功地通過電子郵件發送給Gmail等其他領域。交貨/過濾問題?
讓我們看看你的代碼! – wallyk
是否會成功發送電子郵件到*其他*域? – jedwards
最有可能是交付/過濾器問題,而不是您的代碼,但沒有我們無法說明的代碼。你有沒有檢查你的錯誤日誌? – j08691