Python中文
首页
教程
问答
标签
搜索
登录
注册
不能删除邮箱弹跳?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>在MailGun后端,我注意到了一个“未发送到以前弹出的地址”错误:</p> <p><a href="https://i.stack.imgur.com/G4HDX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/G4HDX.png" alt="enter image description here"/></a></p> <p>这可能是因为,在那个时候,电子邮件地址还没有设置好,但现在已经设置好了。因此,我想从先前弹出的地址列表中删除地址<code>kurt@hicleo.com</code>。在</p> <p>在<a href="https://documentation.mailgun.com/en/latest/api-bounces.html#bounces" rel="nofollow noreferrer">https://documentation.mailgun.com/en/latest/api-bounces.html#bounces</a>之后,我为发送方域<code>get_bounces()</code>实现了一个<code>get_bounces()</code>方法:</p> <pre><code> In [1]: import requests In [2]: def get_bounces(): ...: return requests.get('https://api.mailgun.net/v3/mg.startwithlucy.com ...: /bounces', auth=('api', '<our_api_key>') ...: ) ...: In [3]: response = get_bounces() In [4]: response.status_code Out[4]: 200 In [6]: import json In [7]: content = json.loads(response.content) In [14]: next(item for item in content['items'] if item['address'] == 'kurt@hicleo.com') Out[14]: {'MessageHash': '0f35b8112739c23d996bece18755de105a8422ad', 'address': 'kurt@hicleo.com', 'code': '550', 'created_at': 'Thu, 07 Jun 2018 17:48:28 UTC', 'error': 'No Such User Here'} </code></pre> <p>接下来,我定义了一个<code>delete_bounce(address)</code>函数,并为<code>kurt@hicleo.com</code>调用它。但是,我仍然看到相应的电子邮件地址显示在<code>get_bounces()</code>的结果中:</p> ^{pr2}$ <p>这里出什么问题了?在我看来,这是API参考中指令的正确Python实现:</p> <p><a href="https://i.stack.imgur.com/u7VDS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/u7VDS.png" alt="enter image description here"/></a></p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>此外,可以使用MailGun的UI在“抑制”选项卡中轻松删除反弹,如下所示:</p> <p><a href="https://i.stack.imgur.com/JPoSy.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/JPoSy.png" alt="enter image description here"/></a></p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
从Django temp访问容器的方法
6 回答
从Django temp请求ModelForm实例
3 回答
从Django temp返回JSON
10 回答
从Django timesince模板等效项中删除尾部数据
3 回答
从Django timesin删除尾随数据
6 回答
从Django UpdateView模板下载文件
2 回答
从Django url传递“start”会出现错误“start()只接受2个参数(给定1个)”
5 回答
从Django url运行的websockets错误:RuntimeError:线程“Dummy1”中没有当前事件循环
2 回答
从Django user mod获取用户全名
6 回答
从Django UserCreateForm中删除帮助文本
7 回答
从Django values()获取外键值
6 回答
从Django vi中的按钮获取click事件
9 回答
从Django vi从HttpResponse检索JSON
3 回答
从Django vi以json形式返回的数据中检索元素
1 回答
从Django vi取消或取消eventlet中的芹菜任务
10 回答
从Django vi启动多核后台进程
9 回答
从Django vi开始
9 回答
从Django Vi构建HTML
9 回答
从Django vi访问进程数据
3 回答
从Django vi调用pysnmp发送超时
3 回答