如何从联系人页面获取邮件yii2高级

如何从联系人页面获取邮件yii2高级,yii2,contact,Yii2,Contact,我正在使用yii2 advance。我想联系形式发送电子邮件给管理员。但它不起作用,我们该怎么办?我尝试了以下方法=> 'adminEmail' => 'admin@example.com', //wrote admin email id here 也会发生变化 'useFileTransport'=>false, 激活它的具体步骤是什么?任何一个都可以解决这个问题吗?在config.php中,您还应该配置一个合适的传输,例如您可以使用的基于传输的gmail帐户 'mailer'

我正在使用yii2 advance。我想联系形式发送电子邮件给管理员。但它不起作用,我们该怎么办?我尝试了以下方法=>

'adminEmail' => 'admin@example.com', //wrote admin email id here
也会发生变化
'useFileTransport'=>false,

激活它的具体步骤是什么?任何一个都可以解决这个问题吗?

在config.php中,您还应该配置一个合适的传输,例如您可以使用的基于传输的gmail帐户

    'mailer' => [
        'class' => 'yii\swiftmailer\Mailer',
        .....
        'useFileTransport' => false,//set this property to false to send mails to real email addresses
        //comment the following array to send mail using php's mail function
        //
        //
        /* configurazione servizio email da usare in locale (localhost sviluppo) */
        'transport' => [
            'class' => 'Swift_SmtpTransport',
            'host' => 'smtp.gmail.com',
            'username' => 'your_gmail_username@gmail.com',
            'password' => 'your_gmail_password',
            'port' => '587',
            'encryption' => 'tls',
        ],

在您的config.php中,您还应该配置一个合适的传输,例如您可以使用的基于传输的gmail帐户

    'mailer' => [
        'class' => 'yii\swiftmailer\Mailer',
        .....
        'useFileTransport' => false,//set this property to false to send mails to real email addresses
        //comment the following array to send mail using php's mail function
        //
        //
        /* configurazione servizio email da usare in locale (localhost sviluppo) */
        'transport' => [
            'class' => 'Swift_SmtpTransport',
            'host' => 'smtp.gmail.com',
            'username' => 'your_gmail_username@gmail.com',
            'password' => 'your_gmail_password',
            'port' => '587',
            'encryption' => 'tls',
        ],

嘿非常感谢。它正在工作。。。我只是gmail帐户设置==>允许不太安全的应用程序:在邮件中我得到主题和正文。。。如何获取姓名和电子邮件id字段。。。其数据库在哪里?未找到填写“联系我们”表单的用户的电子邮件id这是另一个问题。。。发布一个包含所需信息(代码、示例、问题的明确术语)的新问题,但。。有人投了赞成票:-(…问题是管理员从他自己而不是用户那里收到电子邮件。.共享卡从gmail==>从:shailesh到:pharmadarshu@gmail.com日期:2017年10月16日10:54主题:咨询邮件发件人:gmail.com………在发件人标签中,这是管理员的电子邮件id,不是shailesh用户的电子邮件id…我想要用户的电子邮件如何获取它们…谢谢…它正在工作。。。我只是gmail帐户设置==>允许不太安全的应用程序:在邮件中我获取主题和正文…如何获取姓名和电子邮件id字段?…其数据库在哪里?找不到填写联系我们表单的用户的电子邮件id这是另一个问题…发布一个包含所需信息的新应用程序(代码、示例、问题的明确术语)对此提出了新问题,但……有人投了反对票:-(…问题是管理员从他自己而不是用户那里收到电子邮件。.共享卡从gmail==>从:shailesh到:pharmadarshu@gmail.com日期:2017年10月16日10:54主题:咨询邮件发件人:gmail.com………在发件人标签中,它是管理员的电子邮件id,而不是shailesh用户的电子邮件id…我想要用户的电子邮件如何获取它