Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.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
Laravel和swiftmailer验证模式_Laravel_Laravel 4_Laravel 5_Swiftmailer - Fatal编程技术网

Laravel和swiftmailer验证模式

Laravel和swiftmailer验证模式,laravel,laravel-4,laravel-5,swiftmailer,Laravel,Laravel 4,Laravel 5,Swiftmailer,我怎样才能具体说明 `'auth_mode' => 'login'` 对于使用Laravel邮件配置的swiftmailer?如果没有这个参数,yandex邮件将无法工作。但是我在config/mail.php中找不到这样的参数您可以这样尝试swift mailer实例::您需要在require部分的composer.json文件中添加swiftmailer,例如: "require": { "php": ">=5.5.9", "laravel/framework

我怎样才能具体说明

`'auth_mode' => 'login'` 

对于使用Laravel邮件配置的swiftmailer?如果没有这个参数,yandex邮件将无法工作。但是我在config/mail.php中找不到这样的参数

您可以这样尝试swift mailer实例::您需要在require部分的composer.json文件中添加
swiftmailer
,例如:

"require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.1.*",
    "swiftmailer/swiftmailer": "@stable"
},
然后更新composer

composer update
控制器中swift邮件程序的使用::

use Swift_Transport;
use Swift_Message;
use Swift_Mailer;

class Mailer
{

public function send_mail(){

    // Create the Transport
    $transport = Swift_SmtpTransport::newInstance($host, $port, 'ssl')
        ->setUsername($username)
        ->setPassword($password)
    ;
    // Send the email
    $mailer = Swift_Mailer::newInstance($transport);
    // Create the message
    $message = Swift_Message::newInstance(null);
    $message->setTo($to_email);
    #$message->setCc("selimppc@gmail.com");
    $message->setSubject($subject);
    $message->setBody($body);
    $message->setFrom($from_email, $from_name);
    $reply_to_name = 'Real World';
    $reply_to_name_arr = @explode('@', $reply_to);
    $reply_to_name = @$reply_to_name_arr[0];
    $message->setReplyTo($reply_to, $reply_to_name);
    $message->setReadReceiptTo("devdhaka404@gmail.com");
    //Bounce Email
    $message->setReturnPath($reply_to);

 }
}

这对你会有很大帮助。非常感谢

您可以这样尝试swift mailer实例::您需要在require部分的composer.json文件中添加
swiftmailer
,例如:

"require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.1.*",
    "swiftmailer/swiftmailer": "@stable"
},
然后更新composer

composer update
控制器中swift邮件程序的使用::

use Swift_Transport;
use Swift_Message;
use Swift_Mailer;

class Mailer
{

public function send_mail(){

    // Create the Transport
    $transport = Swift_SmtpTransport::newInstance($host, $port, 'ssl')
        ->setUsername($username)
        ->setPassword($password)
    ;
    // Send the email
    $mailer = Swift_Mailer::newInstance($transport);
    // Create the message
    $message = Swift_Message::newInstance(null);
    $message->setTo($to_email);
    #$message->setCc("selimppc@gmail.com");
    $message->setSubject($subject);
    $message->setBody($body);
    $message->setFrom($from_email, $from_name);
    $reply_to_name = 'Real World';
    $reply_to_name_arr = @explode('@', $reply_to);
    $reply_to_name = @$reply_to_name_arr[0];
    $message->setReplyTo($reply_to, $reply_to_name);
    $message->setReadReceiptTo("devdhaka404@gmail.com");
    //Bounce Email
    $message->setReturnPath($reply_to);

 }
}

这对你会有很大帮助。非常感谢

您能做到这一点吗?我们需要将auth_模式配置为“普通”。我们正在使用Laravel5.4和swiftmailer。我们到处搜索,没有可能的选择。你能做到这一点吗?我们需要将auth_模式配置为“普通”。我们正在使用Laravel5.4和swiftmailer。我们到处搜索,没有可能的选择。