【发布时间】:2019-07-27 05:29:46
【问题描述】:
我已经使用 composer 下载了 Swift-mailer,但是当我去测试它时,我不断收到错误消息。
这是我设置的设置:
<?php
require_once '/path/to/vendor/autoload.php';
// Create the Transport
$transport = (new Swift_SmtpTransport('smtp.justbitestreats.com', >25))
->setUsername('XXXXXX')
->setPassword('XXXXXX');
// Create the Mailer using your created Transport
$mailer = new Swift_Mailer($transport);
// Create a message
$message = (new Swift_Message('Wonderful Subject'))
->setFrom(['julie.mercer@justbitestreats.com' => 'Julie'])
->setTo(['jbtreats@yahoo.com', 'other@domain.org' => 'JBT'])
->setBody('Here is the message itself');
// Send the message
$result = $mailer->send($message);
我也尝试过使用 sendmail:
<?php
require_once '/path/to/vendor/autoload.php'(include_path='D:\xampp\php\PEAR');
// Create the Transport
$transport = new Swift_SendmailTransport('/usr/sbin/sendmail -bs');
// Create the Mailer using your created Transport
$mailer = new Swift_Mailer($transport);
// Create a message
$message = (new Swift_Message('Wonderful Subject'))
->setFrom(['julie.mercer@justbitestreats.com' => 'Julie'])
->setTo(['jbtreats@yahoo.com' => 'A name'])
->setBody('Here is the message itself');
// Send the message
$result = $mailer->send($message);
我不断收到相同的错误消息
这是错误信息:
警告:require_once(/path/to/vendor/autoload.php):打开失败 流:中没有这样的文件或目录 D:\xampp\htdocs\dashboard\JBT-Emails\sendmail.php 在第 2 行
致命错误:require_once():需要打开失败 '/path/to/vendor/autoload.php' (include_path='D:\xampp\php\PEAR') 在 D:\xampp\htdocs\dashboard\JBT-Emails\sendmail.php 在第 2 行
【问题讨论】:
-
您似乎正在尝试访问一个不存在的文件。
标签: xampp swiftmailer