[ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/npm-asset', ], 'vendorPath' => dirname(dirname(__DIR__)) . '/vendor', 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', ], 'mailer' => [ 'class' => 'yii\symfonymailer\Mailer', 'viewPath' => '@common/mail', // send all mails to a file by default. You have to set // 'useFileTransport' to false and configure a transport // for the mailer to send real emails. 'useFileTransport' => false, 'transport' => [ 'scheme' => 'smtps', 'host' => 'smtp.qq.com', //邮箱服务一地址 'username' => '393213759@qq.com',//邮箱地址,发送的邮箱 'password' => 'oqqkcnstydagbigd', //QQ邮箱授权码 'port' => '465', //服务器端口 'dsn' => 'native://default', 'encryption' => 'ssl', //加密方式 ], 'messageConfig'=>[ 'charset'=>'UTF-8', 'from'=>['393213759@qq.com'=>'admin'] ], ], /** * 语言包配置(归于components下), * 将"源语言"翻译成"目标语言". 注意"源语言"默认配置为 'sourceLanguage' => 'en-US' * 使用: \Yii::t('common', 'title'); 将common/messages下的common.php中的title转为对应的中文 */ 'i18n' => [ 'translations' => [ '*' => [ 'class' => 'yii\i18n\PhpMessageSource', 'basePath' => '@common/messages', //'sourceLanguage' => 'en-US', 'fileMap' => [ 'common' => 'common.php', 'frontend' => 'frontend.php', 'backend' => 'backend.php', 'errorcode' => 'errorcode.php', ], ], ], ], ], ];