如何使用laravel从cpanel发送电子邮件

时间:2019-09-08 08:16:48

标签: laravel email smtp cpanel

我有一个问题,就是当我在本地主机上测试laravel项目时,尤其是当我注册时,使用mailtrap成功发送了确认电子邮件,但是当我将项目部署到godaddy托管(cpanel)中时,确认电子邮件没有到达到我的收件箱。 这是我托管中的.env文件:

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:SBxWeRVr/84TzmHSOyW8oCohci7WagCkqLy7npkCgUg=
APP_DEBUG=true
APP_URL=https://trvtour.com

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=trvtour
DB_USERNAME=trvtour
DB_PASSWORD=*QM^{G-9bB)%

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=sendmail
MAIL_HOST=trvtour.com
MAIL_PORT=465
MAIL_USERNAME=noreplay@trvtour.com
MAIL_PASSWORD="Q({J_^b?VYYi"
MAIL_ENCRYPTION=tls
#MAIL_FROM="noreplay@trvtour.com"
#MAIL_NAME="TrvTour"

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

PS:我的项目是托管服务器中现有项目的更新版本,因此第一个版本的邮件可以完美运行,但是当我部署编辑后的项目(编辑视图,控制器等)时,邮件不起作用。 / p>

0 个答案:

没有答案