首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何用拉里发电子邮件?

如何用拉里发电子邮件?
EN

Stack Overflow用户
提问于 2018-01-23 21:05:00
回答 3查看 1.7K关注 0票数 2

应用程序没有问题,我不更改配置。一个月后,我试着程序出错了。

错误信息:

Swift_TransportException在StreamBuffer.php第269行中:无法与主机smtp.gmail.com #0建立连接

env的这种配置:

代码语言:javascript
运行
AI代码解释
复制
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=mr.xxxxxxx@gmail.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl

mail.php的这种配置:

代码语言:javascript
运行
AI代码解释
复制
<?php
return [

'driver' => env('MAIL_DRIVER', 'smtp'),

'host' => env('MAIL_HOST', 'smtp.gmail.com'),

'port' => env('MAIL_PORT', 465),

'from' => ['address' => 'muhamadramadhan95@gmail.com', 'name' => 'Ramadhan'],

'encryption' => env('MAIL_ENCRYPTION', 'ssl'),

'username' => env('MAIL_USERNAME'),

'password' => env('MAIL_PASSWORD'),

'sendmail' => '/usr/sbin/sendmail -bs',

];

请帮忙,非常感谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-01-23 21:30:06

尝试使用mailgun。在这里,我发布了使用它的步骤:

步骤1:获取邮箱API,注册Mailgun,添加您的域

步骤2:配置Laravel应用程序

config/services.php文件中添加以下内容:

代码语言:javascript
运行
AI代码解释
复制
'mailgun' => [
    'domain' => env('MAILGUN_DOMAIN'),
    'secret' => env('MAILGUN_SECRET'),
],

接下来,您需要转到您的.env文件,并将“MAIL_USERNAME”“MAIL_PASSWORD”“MAILGUN_DOMAIN”“MAILGUN_SECRET”替换为您自己的文件。

代码语言:javascript
运行
AI代码解释
复制
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailgun.org
MAIL_PORT=2525
MAIL_USERNAME=postmaster@yourdomain.com
MAIL_PASSWORD=yourmailgunpassword
MAIL_ENCRYPTION=null

MAILGUN_DOMAIN=yourdomain.com
MAILGUN_SECRET=key-YourMailGunSecret

最后一步,在同一个文件中,还需要添加值,并将其替换为自己的值:

代码语言:javascript
运行
AI代码解释
复制
MAIL_FROM_ADDRESS: hello@yourdomain.com
MAIL_FROM_NAME: John

就这样!希望这能帮到你!

票数 0
EN

Stack Overflow用户

发布于 2018-01-23 22:49:55

您可以使用sendgrid。很简单。

步骤-1:composer.json添加SendGrid

代码语言:javascript
运行
AI代码解释
复制
"require":  
{ 
"sendgrid/sendgrid": "~6.0"
}

step-2:

在.env文件中设置sendgrid密钥

代码语言:javascript
运行
AI代码解释
复制
SENDGRID_API_KEY= Your Sendgrid API key 

步骤-3:

在控制器中添加以下代码

代码语言:javascript
运行
AI代码解释
复制
$from = new \SendGrid\Email(null, "your email id");//place senders email id
                        $subject = "checking Email service"; //*your subject goes here*
                        $to = new \SendGrid\Email("Example User", 'example@gmail.com');  //*place reciever email id*
                        $content = new \SendGrid\Content("text/html", $otp);
                        $mail = new \SendGrid\Mail($from, $subject, $to, $content);

                        $apiKey = env('SENDGRID_API_KEY');// set in .env file
                        $sg = new \SendGrid($apiKey);

                        $response = $sg->client->mail()->send()->post($mail);
                        return json_encode(['code' => 200, 'status' => 'Success', 'message' => 'mail sent Sucessfully]);

为了更好地理解,请遵循下面的链接

代码语言:javascript
运行
AI代码解释
复制
https://github.com/sendgrid/sendgrid-php
票数 2
EN

Stack Overflow用户

发布于 2018-01-23 21:13:55

尝试在您的encryption .env 文件:中更改

代码语言:javascript
运行
AI代码解释
复制
MAIL_ENCRYPTION=tls
MAIL_PORT=587

然后运行:

代码语言:javascript
运行
AI代码解释
复制
$php artisan config:clear

,或者,如果这两种方法都不起作用,那么试试下面的黑客:

将以下行添加到第263行的_establishSocketConnection()方法中的Swift/Transport/StreamBuffer.php中:

代码语言:javascript
运行
AI代码解释
复制
$options['ssl']['verify_peer'] = FALSE;

$options['ssl']['verify_peer_name'] = FALSE;

注意:上面指定的只是一个解决方案,可以随时覆盖Swift包更新。因此,如果您尝试使用此方法,请记住这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48415158

复制
相关文章
如何用Python实现电子邮件的自动化
用Python自动化日常任务很容易。通过api和库的结合,您可以轻松地设置系统来抓取网站、发送电子邮件、管理数据和分析。
HuangWeiAI
2020/07/27
1.6K0
如何用Python实现电子邮件的自动化
如何用现有电子邮件地址注册 Windows Live ID
最近遇到一些朋友问起是否能用其他的电子邮件地址作为MSN的帐号,答案是肯定的——微软官方说:您可以使用任何电子邮件提供商提供的现有电子邮件地址注册 Windows Live ID 凭据。然后使用这些凭据登录任何 Windows Live ID 站点。这里的“凭据”指的就是 Windows Live ID 帐号。以下介绍 Windows Live ID 的注册形式和方法。其中第二种形式就是使用已有电子邮件地址作为MSN帐号。
Enjoy233
2019/03/05
2.1K0
算法帝国里的牛人们:欧拉
点击标题下「大数据文摘」可快捷关注 1791年,著名奥地利作曲家约瑟夫·海顿出席了乔治·弗里德里希·亨德尔在伦敦威斯敏斯特大教堂的盛大清唱剧《弥赛亚》的演出。演出快要结束时,海顿被上千名合唱队和管弦乐
大数据文摘
2018/05/22
8480
如何用正确的姿势发微信群通知?
人数众多的微信群里,你如何管理通知发放进度?想不想使用更高效的办法发通知?本文推荐给你一款小程序,帮助你轻松搞定微信群通知。
王树义
2018/08/22
2.8K0
如何用正确的姿势发微信群通知?
Linux里如何用samba访问win共享文件
在这篇文章中我们来了解一下“Linux里如何用samba访问win共享文件”,一些朋友可能会遇到这方面的问题,对此在下文小编向大家来讲解,内容详细,易于理解,希望大家阅读完这篇能有收获哦,有需要的朋友
会长君
2023/04/25
2.3K0
拉里·埃里森亲自支招,数据库自动化之后,DBA何去何从?
作者:eygle |English 【转载时请标明出处和作者信息】|【恩墨学院 OCM培训传DBA成功之道】 链接:http://www.eygle.com/archives/2017/10/oracle18c_autonomous_database_ann.html
数据和云01
2018/09/05
5920
拉里·埃里森亲自支招,数据库自动化之后,DBA何去何从?
业务高速增长,如祺出行如何用腾讯云消息队列 RocketMQ 应对挑战
作为广汽集团旗下的智慧出行平台,如祺出行上线四年时间,用户规模和订单量保持高速增长。在过去的2022年,如祺出行平台累计注册用户突破1800万,同比增长64%,年度订单总量超7000万,同比增长52%。
腾讯云中间件团队
2023/07/15
4060
业务高速增长,如祺出行如何用腾讯云消息队列 RocketMQ 应对挑战
小技巧 | 如何用python把时间戳如(1511544070)转换成常规时间格式?
由于工作关系,常常遇到时间戳转化的问题。 转换方法用到python的datetime库里的fromtimestamp方法。 第一步:导入datetime库 import datetime 第二步:使用fromtimestamp方法进行转换 x = 1511544070 result = datetime.datetime.fromtimestamp(x) # 输出result为:datetime.datetime(2017, 11, 25, 1, 21, 10) 第三步:再把结果转换成字符串 dateti
派大星的数据屋
2022/04/02
1.8K0
阿里短信单发,批量发送_如何用阿里小号发短信
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/15
1.9K0
3分钟短文:用Laravel发一封“漂洋过海”的电子邮件
电子邮件同时带来了垃圾信息的侵扰,随着国内社交类APP的普及,电子邮箱渐渐地趋于专业化。
程序员小助手
2020/10/14
1.1K0
3分钟短文:用Laravel发一封“漂洋过海”的电子邮件
扒一扒那些叫欧拉的定理们(十二)——经济学里的欧拉定理
但是,欧拉所研究的范围早就依托于数学涉及到物理,天文等各个领域。在本系列文章的收尾部分,我们就来介绍一下,在现代经济学中一个非常重要的理论——边际生产力分配理论,也叫经济学欧拉定理。
magic2728
2021/08/06
1K0
如何用正确的姿势发微信群通知?「建议收藏」
人数众多的微信群里,你如何管理通知发放进度?想不想使用更高效的办法发通知?本文推荐给你一款小程序,帮助你轻松搞定微信群通知。
全栈程序员站长
2022/08/30
2.6K0
如何用正确的姿势发微信群通知?「建议收藏」
首发!DevOps@BOC — 器用之道,如琢如磨
我来自中国银行软件中心的一个开发部门,中国银行软件中心从 2013年开始试点敏捷软件开发以及相关CI、CD等实践,而我们内部真正的提 DevOps 比这个要更晚些。
DevOps时代
2018/10/08
1K0
首发!DevOps@BOC — 器用之道,如琢如磨
如何在微信群里发通知?这个方法特别好用
今天,「知晓程序」推荐的小程序「群里有事」,也许能解决这个问题。在这里,你不仅可以发布通知、活动,而且它有一种强大的魔力,吸引大家去查看。
知晓君
2018/08/01
2K0
如何在微信群里发通知?这个方法特别好用
收发电子邮件
本主题描述如何使用InterSystems IRIS发送和接收MIME电子邮件消息。
用户7741497
2022/06/09
3.2K0
telnet发电子邮件
无聊今天的工作,想想一个学生被提到最后一次telnet发电子邮件,所以我想试试。最后,成功的实践,这里做个总结。
全栈程序员站长
2022/01/14
1.5K0
电子邮件工作机制
相关的几个协议 -SMTP(Simple Mail Transfer Protocol) -POP(Post Office Protocol) -IMAP(在不同智能终端上管理邮件) 早期的电子邮件是
互联网金融打杂
2018/04/03
1.9K0
电子邮件工作机制
YbtOJ 915「欧拉函数」欧拉欧拉
规定一个正整数序列 a 是合法的,当且仅当它的长度为 k,且序列中的每一个 a_i 都小于等于 n。
yzxoi
2022/09/19
5330
发送电子邮件
在即时通信软件如此发达的今天,电子邮件仍然是互联网上使用最为广泛的应用之一,公司向应聘者发出录用通知、网站向用户发送一个激活账号的链接、银行向客户推广它们的理财产品等几乎都是通过电子邮件来完成的,而这些任务应该都是由程序自动完成的。
用户8442333
2021/05/20
2.4K0
点击加载更多

相似问题

如何用拉里的邮箱发送多封电子邮件?

13

如何用拉里显示银行余额

33

如何用拉里雄辩地搜索内桌

310

无法用拉里发送电子邮件

11

很难用拉里发送电子邮件

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档