Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
电子邮件问题中的Phpmailer映像_Php_Macos_Email_Phpmailer - Fatal编程技术网

电子邮件问题中的Phpmailer映像

电子邮件问题中的Phpmailer映像,php,macos,email,phpmailer,Php,Macos,Email,Phpmailer,我不知道为什么MAC OS X(mail 6.2)的邮件客户端会显示这样的图像: 和其他邮件客户端,如gmail、outlook或private,图像正确,如下所示: Phpmailer require_once 'phpmailer/class.phpmailer.php'; $mail = new PHPMailer(true); $mail->IsSMTP(); try { $mail->SMTPDebug = 1; $mail->SMTPAut

我不知道为什么MAC OS X(mail 6.2)的邮件客户端会显示这样的图像:

和其他邮件客户端,如gmail、outlook或private,图像正确,如下所示:

Phpmailer

require_once 'phpmailer/class.phpmailer.php';
$mail = new PHPMailer(true);
$mail->IsSMTP(); 

try {
    $mail->SMTPDebug  = 1;
    $mail->SMTPAuth   = true;
    $mail->Host       = "mail.com.mx";
    $mail->Port       = 587;
    $mail->CharSet    = "UTF-8";
    $mail->Username   = "soldier@mail.com.mx";
    $mail->Password   = "password?";
    $mail->SetFrom('no-reply@mail.com.mx', 'MA Consulting');
    $mail->Subject = 'Subject';
    $message = '<div style="border:solid 1px #427696;font-family:Arial;width:650px">
                <table style="background:#799db4;border-bottom:solid 1px #427696;width:650px; padding:5px;">
                    <tbody>
                        <tr>
                            <td>
                                <div style="padding:30px 30px 0;font-size:30px; height: 65px;">
                                    <a style="text-decoration: none; color: #FFF;" href="iq.com.mx/iq" target="_blank">MA Consulting</a> 
                                </div>
                            </td>
                            <td style="vertical-align:middle;text-align:right;padding-right:30px">
                                <img src="../media/Logo-MA.gif" width="120px" height="93px"/>
                            </td>
                        </tr>
                    </tbody>
                </table>
            </div>
            <!-- more code -->';

    $mail->MsgHTML($message);
    $mail->AddAddress($email, $name);
    $mail->Send();
} catch (phpmailerException $e) {
    echo $e->errorMessage();
} catch (Exception $e) {
    echo $e->getMessage();
}
require_once'phpmailer/class.phpmailer.php';
$mail=新的PHPMailer(true);
$mail->IsSMTP();
试一试{
$mail->SMTPDebug=1;
$mail->SMTPAuth=true;
$mail->Host=“mail.com.mx”;
$mail->Port=587;
$mail->CharSet=“UTF-8”;
$mail->Username=”soldier@mail.com.mx";
$mail->Password=“Password?”;
$mail->SetFrom('否-reply@mail.com.mx","马咨询",;
$mail->Subject='Subject';
$message='1
';
$mail->MsgHTML($message);
$mail->AddAddress($email,$name);
$mail->Send();
}捕获(phpmailerException$e){
echo$e->errorMessage();
}捕获(例外$e){
echo$e->getMessage();
}

我只是猜测,因为它很难测试,但我不认为
中的
宽度
高度
属性
问题在于:

<img src="../media/Logo-MA.gif" width="120" height="93"/>

您正在
width
height
属性上指定
px
。这种语法只与CSS有关;旧式HTML属性总是以像素为单位(或
%
),不应指定
px

对不起,我没有意识到,请接受答案并关闭tab@SoldierCorp-如果这是偶然的,你可以不投反对票。但是怎么投呢?如果单击“向上投票”,则显示以下内容:“您上次对该答案投票是在昨天,您的投票现在已锁定,除非该答案已编辑”@SoldierCorp I edited my answer,您应该能够删除您的向下投票:)完成:)并且再次抱歉!
width="120px" height="93px"