Php Swiftmailer-Outlook没有';我没有收到任何邮件

Php Swiftmailer-Outlook没有';我没有收到任何邮件,php,outlook,swiftmailer,Php,Outlook,Swiftmailer,所以我试着发电子邮件。我发送一封邮件给Gmail,一封电子邮件是Outlook中的Exchange帐户 Gmail工作得很好,但若我放进图片,它就不能和Outlook中的那个一个一起工作 这是我的密码: $message = Swift_Message::newInstance('Thank you for registering'); $img_one = $message->embed(Swift_Image::fromPath('...'));

所以我试着发电子邮件。我发送一封邮件给Gmail,一封电子邮件是Outlook中的Exchange帐户

Gmail工作得很好,但若我放进图片,它就不能和Outlook中的那个一个一起工作

这是我的密码:

$message = Swift_Message::newInstance('Thank you for registering');

                $img_one = $message->embed(Swift_Image::fromPath('...'));
                $img_two = $message->embed(Swift_Image::fromPath('...'));

                $text = '<html><body>';
                $text .= '<center><img src="' . $img_one . '" alt="Image" /></center>';
                $text .= '<br><br>';
                $text .= 'Thank you for submitting your personal data.<br>';
                $text .= 'You have registered yourself as a candidate in the finance sector.<br>';
                $text .= '<br>Best regards,<br><br>';
                $text .= '<img src="' . $img_two . '" alt="Image" /><br>';
                $text .= '</body></html>';

                $transport = Swift_SmtpTransport::newInstance('smtp.host.dk', 587, 'tls')
                    ->setUsername('x@x.x')
                    ->setPassword('***');

                $mailer = Swift_Mailer::newInstance($transport);

                $message->setFrom(array('sender@sender.dk' => 'Sender name'))
                    ->setTo(array('receiverone@gmail.com', 'receiver@mailthatsonoutlook.dk' => 'Receiver name'))
                    ->setBody($text, 'text/html');


                $logger = new Swift_Plugins_Loggers_EchoLogger();
                $mailer->registerPlugin(new Swift_Plugins_LoggerPlugin($logger));

                $result = $mailer->send($message);

                echo $logger->dump();
$message=Swift\u message::newInstance('谢谢您的注册');
$img_one=$message->embed(Swift_Image::fromPath(“…”);
$img_two=$message->embed(Swift_Image::fromPath(“…”);
$text='';
$text.='';
$text.='

'; $text.=“感谢您提交个人数据。
”; $text.=“您已注册成为金融行业的候选人。
”; $text.='
向您致意,

; $text.='
'; $text.=''; $transport=Swift\u SmtpTransport::newInstance('smtp.host.dk',587,'tls')) ->setUsername('x@x.x') ->设置密码('***'); $mailer=Swift\u mailer::newInstance($transport); $message->setFrom(数组('s)sender@sender.dk“=>”发送方名称“)) ->设置为(数组('receiverone@gmail.com', 'receiver@mailthatsonoutlook.dk“=>”接收方名称“)) ->setBody($text,'text/html'); $logger=新的Swift_插件_记录器_EchoLogger(); $mailer->registerPlugin(新的Swift_Plugins_LoggerPlugin($logger)); $result=$mailer->send($message); echo$logger->dump();
当我删除img元素中的行时,它与Outlook配合良好。如果我不这样做,什么都不会发生。不管我做不做,我的日志都是一样的

<< 235 2.7.0 Authentication successful 
++ Swift_SmtpTransport started
>> MAIL FROM:<x@x.dk> 
<< 250 2.1.0 Ok 
>> RCPT TO:<x@x.com> 
<< 250 2.1.5 Ok 
>> RCPT TO:<x@x.dk> 
<< 250 2.1.5 Ok 
>> DATA 
<< 354 End data with <CR><LF>.<CR><LF> 
>> . 
<< 250 2.0.0 Ok: queued as 833ED2A2078B 
>邮件来源:
>RCPT至:
>RCPT至:
>资料
> . 

检查你的垃圾文件夹。很多东西都在那里。通常(至少)如果它进入了MTA队列,那么当它超出了它们有任何影响的点时,PHP(和swiftmailers)就无法控制它了。就他们而言,电子邮件已经发送了。Jason K-我已经检查过了,忘了提及。;)所以没有解决办法?认真地(创建替代实体除外)