2013-05-19 2 views
1

Привет Я попытался отправить электронное письмо по phpmailer. Я беру phpmailer, чтобы отправить его по smtp. У каждого клиента есть собственный ip. Я отправил тестовое письмо, и я вижу, что в заголовке электронной почты было две «полученные» записи. Можно ли показать только одну? Потому что я думаю, что если один из наших клиентов отправил спам, у нас возникла проблема с нашим основным сервером.отправка почты из php: 2 полученных ввода с phpmailer

Сценарий:

require('lib/phpmailer/class.phpmailer.php'); 
    require('lib/phpmailer/class.smtp.php'); // stellt die Methoden für SMTP-Connect bereit 
    $mail = new PHPMailer(); 

    // Anmelden am SMTP-Server 
    $mail->IsSMTP(); 
    $mail->Host  = $smtphostname; 
    $mail->SMTPAuth = true; 
    $mail->Username = $smtpbenutzername; 
    $mail->Password = $smtppasswort; 
    $mail->Port  = $smtpport; 

    $mail->Subject = 'SMTP - Test'; 
    $mail->IsHTML(true); 
    $mail->Body  = 'Dies ist eine SMTP - Testmail. Es ist keine Aktion erforderlich, sondern bestätigt lediglich die Einrichtung eines neuen SMTP - Kontos im Mailsystem.'; 
    $mail->From  = $absendeadresse; 
    $mail->FromName = 'SMTP - Testmailer'; 
    $mail->AddReplyTo($antwortadresse); 
    $mail->Sender  = $bounceadresse; 
    $mail->CharSet = "utf-8"; 

    $Xuserid = 500; 
    $mail->Xuserid = $Xuserid; 
    $mail->AddAddress($adminemail); 

Почтовый заголовок:

Return-Path: [email protected] 

Received: from dc.ourdomain.com ([IP.IP.IP.IP]) by mx-ha.web.de (mxweb008) 
with ESMTP (Nemesis) id 0M0Ptt-1ULMIH1Vcb-00uXxW for <[email protected]>; Sun, 19 May 2013 20:50:56 +0200 

Received: from [IP.IP.IP.IP] (port=42845 helo=ourdomain.com) by dc.ourdomain.com with esmtpa (Exim 4.80) 
(envelope-from <[email protected]>) id 1Ue8h7-00089Y-6b for [email protected]; Sun, 19 May 2013 20:50:57 +0200 

Date: Sun, 19 May 2013 20:50:57 +0200 

To: [email protected] 

From: SMTP - Testmailer <[email protected]> 

Reply-To: [email protected] 

Subject: SMTP - Test 

Message-ID: <[email protected]> 

Я не хочу, чтобы показать это ... это возможно?

Received: from dc.ourdomain.com ([IP.IP.IP.IP]) by mx-ha.web.de (mxweb008) 
with ESMTP (Nemesis) id 0M0Ptt-1ULMIH1Vcb-00uXxW for <[email protected]>; Sun, 19 May 2013 20:50:56 +0200 

ответ

0

Заголовки добавляются почтовыми серверами, через которые проходит электронная почта. По-видимому, ваш DC-контроллер (Domain Controller), кажется, направляет почтовый трафик через web.de. Таким образом, вы не можете контролировать это, если вы не отправляете его через разные почтовые серверы.

Кроме того, поскольку вы, кажется, находитесь в Германии: Германия (в отличие от других стран, граничащих с ней) имеет разумную правовую основу, защищающую поставщиков интернет-услуг от вредоносных действий, совершаемых их пользователями, при условии, что они применяют разумную должную осмотрительность. Так что, по крайней мере, с юридической точки зрения, нет особых проблем с этими заголовками.

+0

hmm ... нет возможности, что я могу сказать в cpanel, что у наших клиентов есть собственный виртуальный сервер? Потому что все они имеют свой собственный ip и домен. – TrivoXx

+0

Я не знаю cPanel. Я могу просто сказать, что это проблема инфраструктуры, и она связана с маршрутом, который отправляет электронная почта. Как правило, хотя (из того, что я знаю о размещении провайдеров здесь), они управляют одним почтовым сервером для всех клиентов, а не отдельных. В конце концов, большинство почтовых серверов клиентов все равно ничего не делают весь день. – likeitlikeit

+1

Что я могу сказать наверняка, так это то, на что это может повлиять изнутри PHP. – likeitlikeit

Смежные вопросы