swift mailer php windows服务器

swift mailer php windows服务器,php,swiftmailer,Php,Swiftmailer,我在windows服务器上使用swiftmailer发送电子邮件时遇到问题。 在linux上一切正常,但无法在windows服务器上发送电子邮件(页面执行,无错误消息显示)。 有什么需要在php.ini中设置的吗 这是我的密码: 。。 require_once“lib/swift_required.php” $transport = Swift_SmtpTransport::newInstance(); $mailer = Swift_Mailer::newInstance($transpor

我在windows服务器上使用swiftmailer发送电子邮件时遇到问题。 在linux上一切正常,但无法在windows服务器上发送电子邮件(页面执行,无错误消息显示)。 有什么需要在php.ini中设置的吗 这是我的密码:

。。 require_once“lib/swift_required.php”

$transport = Swift_SmtpTransport::newInstance();

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

$message = Swift_Message::newInstance()

 ->setSubject('...')

  ->setFrom(array($fromm => '..')) 

  ->setTo(array($fromm, $mail))

  ->setBody(


提前感谢

您是否为swiftmailer定义了要使用的SMTP服务器?没有本地SMTA或远程SMTP,它无法发送邮件。Windows系统默认情况下没有这些。是的,我尝试为swiftmailer定义smtp服务器(以及用户名和密码),但没有成功。问题可能是数据库托管在其他托管帐户中吗?数据库托管在linux服务器上,web托管在windows服务器上。数据库根本不重要。您只是从数据库中获取一个电子邮件地址,它只是文本。仍然需要有一个有效的SMTP服务器,swift才能从windows邮箱连接到该服务器,以便实际发送该电子邮件。