0

gmail smtp を介して html と text mime パーツの両方を送信しています... (私のドメインは登録されており、gmail 用にセットアップされています)

メールは gmail (SPAM フォルダー内) に届き、他のメールの受信トレイ (hotmail の 1 つ) には届きません...

$mail = new PHPMailerLite();
$mail->CharSet = "utf-8";

$mail->SMTPAuth = false;
$mail->IsHTML(true);

$mail->SetFrom($this->CONF["appemail"], $this->CONF["appemail_from"]);


$mail->Host = "smtp.mydomain.com";
$mail->SMTPSecure = "ssl";
$mail->Port = 587;
$mail->SMTPAuth = true;
$mail->Username = "info@mydomain.com";
$mail->Password = "*****"; 

$mail->AddAddress($to);
$mail->Subject = $subject;

$mail->MsgHTML($body);
$mail->Send();

qMail、SMTPAuth true などを試しました...何も機能しません!

大量のメールではなく、単なる登録確認メールです...

私はメール チンプを試し、API を介して送信しました...そして同じメールが配信されます (hotmail にも)...しかし、メール チンプは単一のメールを送信するためのものではなく、少し遅くて実用的ではありません (キャンペーンを作成する必要があるため)はえ)....

他のアイデアはありますか?

EDIT =================================== 同じ結果でphpメール機能だけを使用してみました.. . gmail はスパムに、hotmail はまったく来ない

これが(最新の)元のテストメッセージです(htmlのみ)...

Delivered-To: xy@gmail.com
Received: by 10.220.150.212 with SMTP id z20cs54012vcv;
        Mon, 31 Oct 2011 12:55:34 -0700 (PDT)
Received: by 10.236.155.104 with SMTP id i68mr19074448yhk.61.1320090932659;
        Mon, 31 Oct 2011 12:55:32 -0700 (PDT)
Return-Path: <apache@localhost.localdomain>
Received: from localhost.localdomain ([91.185.208.219])
        by mx.google.com with ESMTPS id k64si13327245yhm.46.2011.10.31.12.55.31
        (version=TLSv1/SSLv3 cipher=OTHER);
        Mon, 31 Oct 2011 12:55:32 -0700 (PDT)
Received-SPF: neutral (google.com: 91.185.208.219 is neither permitted nor denied by best guess record for domain of apache@localhost.localdomain) client-ip=91.185.208.219;
Authentication-Results: mx.google.com; spf=neutral (google.com: 91.185.208.219 is neither permitted nor denied by best guess record for domain of apache@localhost.localdomain) smtp.mail=apache@localhost.localdomain
Received: from localhost.localdomain (MYDOMAIN [127.0.0.1])
    by localhost.localdomain (8.13.8/8.13.8) with ESMTP id p9VJtU07022212
    for <xy@gmail.com>; Mon, 31 Oct 2011 20:55:31 +0100
Received: (from apache@localhost)
    by localhost.localdomain (8.13.8/8.13.8/Submit) id p9VJtULP022211;
    Mon, 31 Oct 2011 20:55:30 +0100
Date: Mon, 31 Oct 2011 20:55:30 +0100
Message-Id: <201110311955.p9VJtULP022211@localhost.localdomain>
To: xy@gmail.com
Subject: MYDOMAIN.com - Registracija
From: webmaster@example.com
Reply-To: webmaster@example.com
X-Mailer: PHP/5.3.8MIME-Version: 1.0
Content-type: text/html; charset=utf-8

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <title>subject</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    </head>
    <body style="font-size:12px; font-family: arial, verdana, sans-serif;">
        <table style="border:3px solid #8E89A3;">
            <tr style="border:3px solid #fff; background-color: #fff;">
                <td style="width: 150px; background-color: #524E63; vertical-align: bottom;"><img src="http://MYDOMAIN.com/media/mail_bg.png" /></td>
                <td style="width:auto; padding:15px 20px;">
                    <h4 style="color:#000 !important; font-size:16px !important; font-weight: bold !important;">ÄŒestitke</h4>
<p>Le Å¡e korak vas loÄi, da postanete MYDOMAIN.</p>


<p style="margin-top:20px;">Vaša registracijska koda je<br>
<b>{code}</b>
</p>


<p style="margin-top:30px;">Kliknite na spodnjo povezavo<br>
<a href="{url}">{url}</a>
</p>

                    <p style="margin-top:50px;">Prijazen pozdrav<br /><b>Ekipa MYDOMAINja</b></p>

                    <p class="footer" style="font-size:10px !important; color:#999; margin-top:30px;">
                        Podjetje: <b>MYDOMAIN d.o.o. Napredni spletni oglasnik</b> - ggggggg: <br />
                        Web: <a href="http://MYDOMAIN.com" style="color:#666 !important;">http://MYDOMAIN.com</a> - E-mail: <a href="mailto:info@MYDOMAIN.com" style="color:#666 !important;">info@MYDOMAIN.com</a> -   Tel: <b>05xxxx</b>
                    </p>
                </td>
            </tr>
        </table>
    </body>
</html>

EDIT2: --------------- phpmailer lite から MSG を追加する..... DO が gmail の受信トレイに来て、hotmail には来ないもの

Delivered-To: x.y@gmail.com
Received: by 10.220.150.212 with SMTP id z20cs54409vcv;
        Mon, 31 Oct 2011 13:07:23 -0700 (PDT)
Received: by 10.236.22.33 with SMTP id s21mr19191499yhs.70.1320091642527;
        Mon, 31 Oct 2011 13:07:22 -0700 (PDT)
Return-Path: <info@MYDOMAIN.com>
Received: from localhost.localdomain ([91.185.208.219])
        by mx.google.com with ESMTPS id d30si18816984yhl.99.2011.10.31.13.07.20
        (version=TLSv1/SSLv3 cipher=OTHER);
        Mon, 31 Oct 2011 13:07:21 -0700 (PDT)
Received-SPF: pass (google.com: domain of info@MYDOMAIN.com designates 91.185.208.219 as permitted sender) client-ip=91.185.208.219;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of info@MYDOMAIN.com designates 91.185.208.219 as permitted sender) smtp.mail=info@MYDOMAIN.com
Received: from localhost.localdomain (MYDOMAIN [127.0.0.1])
    by localhost.localdomain (8.13.8/8.13.8) with ESMTP id p9VK7JH0022228
    for <x.y@gmail.com>; Mon, 31 Oct 2011 21:07:20 +0100
Received: (from apache@localhost)
    by localhost.localdomain (8.13.8/8.13.8/Submit) id p9VK7I72022227;
    Mon, 31 Oct 2011 21:07:18 +0100
X-Authentication-Warning: localhost.localdomain: apache set sender to info@MYDOMAIN.com using -f
To: x.y@gmail.com
Date: Mon, 31 Oct 2011 21:07:18 +0100
From: =?utf-8?Q?Me=C5=A1etar?= <info@MYDOMAIN.com>
Reply-to: =?utf-8?Q?Me=C5=A1etar?= <info@MYDOMAIN.com>
Subject: =?utf-8?Q?Me=C5=A1etar_-_Registracija?=
Message-ID: <9aa1a988936cf53868568b275c29e728@MYDOMAIN.com>
X-Priority: 3
X-Mailer: PHPMailer Lite 5.1 (phpmailer.codeworxtech.com)
MIME-Version: 1.0
Content-Type: multipart/alternative;
    boundary="b1_9aa1a988936cf53868568b275c29e728"


--b1_9aa1a988936cf53868568b275c29e728
Content-Type: text/plain; charset = "utf-8"
Content-Transfer-Encoding: 8bit

ÄŒestitke
Le Å¡e korak vas loÄi, da postanete MYDOMAIN.


Vaša registracijska koda je
{code}



Kliknite na spodnjo povezavo
{url}


                    Prijazen pozdravEkipa MYDOMAINja


                        Podjetje: MYDOMAIN d.o.o. Napredni spletni oglasnik - xxxx, 1000 - Ljubljana: 
                        Web: http://MYDOMAIN.com - E-mail: info@MYDOMAIN.com -  Tel: xxxx


--b1_9aa1a988936cf53868568b275c29e728
Content-Type: text/html; charset = "utf-8"
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <title>*|MC:SUBJECT|*</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    </head>
    <body style="font-size:12px; font-family: arial, verdana, sans-serif;">
        <table style="border:3px solid #8E89A3;">
            <tr style="border:3px solid #fff; background-color: #fff;">
                <td style="width: 150px; background-color: #524E63; vertical-align: bottom;"><img src="http://MYDOMAIN.com/media/mail_bg.png" /></td>
                <td style="width:auto; padding:15px 20px;">
                    <h4 style="color:#000 !important; font-size:16px !important; font-weight: bold !important;">ÄŒestitke</h4>
<p>Le Å¡e korak vas loÄi, da postanete MYDOMAIN.</p>


<p style="margin-top:20px;">Vaša registracijska koda je<br>
<b>{code}</b>
</p>


<p style="margin-top:30px;">Kliknite na spodnjo povezavo<br>
<a href="{url}">{url}</a>
</p>

                    <p style="margin-top:50px;">Prijazen pozdrav<br /><b>Ekipa MYDOMAINja</b></p>

                    <p class="footer" style="font-size:10px !important; color:#999; margin-top:30px;">
                        Podjetje: <b>MYDOMAIN d.o.o. Napredni spletni oglasnik</b> - xxxx, 1000 - Ljubljana: <br />
                        Web: <a href="http://MYDOMAIN.com" style="color:#666 !important;">http://MYDOMAIN.com</a> - E-mail: <a href="mailto:info@MYDOMAIN.com" style="color:#666 !important;">info@MYDOMAIN.com</a> -   Tel: <b>xxxx</b>
                    </p>
                </td>
            </tr>
        </table>
    </body>
</html>



--b1_9aa1a988936cf53868568b275c29e728--

編集 3 ============================================

NVM、私は地獄のように愚かです... phpmailer LITEにはsmtp機能が含まれていません:(

4

4 に答える 4

1

PHPMailer LITEではなく PHPmailer を使用する

PHPMailer LITE には SMTP 機能が組み込まれていません!

于 2011-11-01T08:20:32.980 に答える
0

ホストのメールサーバーがスパムフィルターによってブロックされているようです。
共有ホスティングまたは仮想共有ホスティングの場合、他の顧客の1人が過去にメール送信を悪用して、サーバー全体をブロックしたことは珍しくありません。私のホストの1人と一緒に私に起こりました。

于 2011-10-31T19:38:20.760 に答える
0

From: webmaster@example.com
これはあなたの問題です。このドメインは実際には存在しないため、GMail はスパムだと推測してそのフォルダに入れますが、他のサービスは GMail ほど親切ではありません..

于 2011-10-31T20:02:42.047 に答える