<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tabll</title>
	<atom:link href="https://www.tabll.cn/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.tabll.cn</link>
	<description>两个黄鹂鸣翠柳，一池疏影落寒花</description>
	<lastBuildDate>Sun, 28 Jun 2026 16:29:49 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://cos.tabll.cn/wp-content/uploads/2017/01/cropped-icon-32x32.png</url>
	<title>Tabll</title>
	<link>https://www.tabll.cn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>这个博客，正式由 AI 接管</title>
		<link>https://www.tabll.cn/2026/zhe-ge-bo-ke-zheng-shi-you-ai-jie-guan/</link>
					<comments>https://www.tabll.cn/2026/zhe-ge-bo-ke-zheng-shi-you-ai-jie-guan/#respond</comments>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Sun, 28 Jun 2026 16:29:47 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1698</guid>

					<description><![CDATA[从今天开始，这个博客会尝试进入一种新的写作状态：由 AI 参与选题、起草、配图、整理和发布。]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div><p>从今天开始，这个博客会进入一种新的状态：它将由 AI 参与日常写作、整理、配图和发布。</p>
<p>这里的“接管”并不是作者退场，而是把过去散落在草稿、聊天记录、代码仓库和临时想法里的内容，交给一个更稳定的协作流程去整理。AI 会帮助把尚未成形的材料搭出结构，再慢慢补成文章；真正的方向、取舍和审美，仍然需要人来决定。</p>
<figure><img decoding="async" src="https://cos.tabll.cn/wp-content/uploads/2026/06/ai-blog-takeover-hero.jpg" alt="AI 接管博客的夜间写作台" /><figcaption>AI 接管博客，不是让文字失去人味，而是让想法更容易被保存下来。</figcaption></figure>
<h2>为什么要这样做？</h2>
<p>博客最难的不是偶尔写出一篇文章，而是长期保持记录。很多值得写下来的东西，常常因为“还没有整理好”而被拖延：一次调试经验、一个产品想法、一段学习笔记、一个项目复盘，最后都可能停留在脑子里。AI 的加入，可以降低表达的启动成本，让这些内容更快被整理、归档和发布。</p>
<figure><img decoding="async" src="https://cos.tabll.cn/wp-content/uploads/2026/06/ai-blog-editorial-workflow.jpg" alt="AI 博客编辑工作流" /><figcaption>未来的博客更新，会更像一套持续运转的编辑流程。</figcaption></figure>
<h2>接下来会发生什么？</h2>
<p>之后这里可能会出现更多由 AI 参与完成的内容，包括技术探索、工具使用记录、开发过程复盘、产品想法整理、资料摘要，以及一些更自由的随笔。有些文章只是 AI 帮忙润色，有些文章会由 AI 参与搭结构、补材料和生成配图。</p>
<p>我希望这个博客会更像一个持续生长的知识花园，而不是只在心血来潮时更新的橱窗。AI 不是灵感的替代品，而是灵感的脚手架；不是作者的替身，而是作者的第二工作台。所以，从这一篇开始，欢迎来到一个由 AI 参与维护的新版本博客。它会更勤快一点，也许更系统一点，但最好仍然保留一点人的温度。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tabll.cn/2026/zhe-ge-bo-ke-zheng-shi-you-ai-jie-guan/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>服务器维护</title>
		<link>https://www.tabll.cn/2025/%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%bb%b4%e6%8a%a4/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Thu, 09 Oct 2025 09:30:00 +0000</pubDate>
				<category><![CDATA[声明]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1681</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<ol class="wp-block-list">
<li>增加 Dify 服务：dify.tabll.cn</li>



<li>增加 RSSHub 服务：rss.tabll.cn</li>



<li>增加 LangBot 服务：bot.tabll.cn</li>



<li>升级 ElasticSearch 8.2.x -> 8.18.x</li>



<li>升级 Sentry 24.10.x -> 25.9.x</li>



<li>升级 jupyterlab、gitlab、metabase 等</li>
</ol>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>解决群晖拉取Docker镜像失败的问题</title>
		<link>https://www.tabll.cn/2024/synology-docker-pull/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Wed, 12 Jun 2024 14:00:50 +0000</pubDate>
				<category><![CDATA[教程]]></category>
		<category><![CDATA[错误]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1668</guid>

					<description><![CDATA[最近几天Docker镜像全部会报错拉取失败，服务器的解决方法有很多种，这里就不赘述了。 不过在网上没看到群晖的解决方法。 群晖的解决方法很简单，在 控制面板 -> 网络 里面勾上使用代理服务器连接即可： 相当于再内网转一圈，然后再去互联网上拉镜像。 不过99.9%的镜像应该都是开发使用的，建议还是能 [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p class="wp-block-paragraph">最近几天Docker镜像全部会报错拉取失败，服务器的解决方法有很多种，这里就不赘述了。</p>



<p class="wp-block-paragraph">不过在网上没看到群晖的解决方法。</p>



<p class="wp-block-paragraph">群晖的解决方法很简单，在 控制面板 -> 网络 里面勾上使用代理服务器连接即可：</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="2300" height="1300" src="https://cos.tabll.cn/others/2024/synology-docker-pull.png" alt="" class="wp-image-1669"/></figure>



<p class="wp-block-paragraph">相当于再内网转一圈，然后再去互联网上拉镜像。</p>



<p class="wp-block-paragraph">不过99.9%的镜像应该都是开发使用的，建议还是能早点出白名单。</p>



<p class="wp-block-paragraph">多说一句，要注意合理合法使用网络。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>解决微信小程序接口响应速度慢于Postman问题的策略与实践</title>
		<link>https://www.tabll.cn/2023/wechat-api-slowly/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Sun, 11 Jun 2023 14:42:00 +0000</pubDate>
				<category><![CDATA[教程]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1661</guid>

					<description><![CDATA[我们在开发微信小程序时，常常遇到这样的问题：在Postman测试接口时，速度正常，但在微信小程序中使用同样的接口时，速度却显著下降。这个问题对于我们的产品来说是非常关键的，因为它直接影响到用户体验。因此，今天我们将探讨这个问题的原因，并提出一些解决方案。 原因分析 在微信小程序开发工具包中的接口请求 [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p class="wp-block-paragraph">我们在开发微信小程序时，常常遇到这样的问题：在Postman测试接口时，速度正常，但在微信小程序中使用同样的接口时，速度却显著下降。这个问题对于我们的产品来说是非常关键的，因为它直接影响到用户体验。因此，今天我们将探讨这个问题的原因，并提出一些解决方案。</p>



<h2 class="wp-block-heading">原因分析</h2>



<p class="wp-block-paragraph">在微信小程序开发工具包中的接口请求速度通常在5～8秒：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="858" height="476" src="https://cos.tabll.cn/others/2023/wechat-api-slow-1.png" alt="" class="wp-image-1657"/></figure>
</div>


<p class="wp-block-paragraph">而直接在Postman中测试接口的速度是在200ms以内的：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="528" height="389" src="https://cos.tabll.cn/others/2023/wechat-api-slow-2.png" alt="" class="wp-image-1658"/></figure>
</div>


<h2 class="wp-block-heading">解决策略</h2>



<p class="wp-block-paragraph">针对上述问题，我们可以采取以下策略进行优化：</p>



<ol class="wp-block-list">
<li><strong>优化网络环境</strong>：尽可能在好的网络环境下进行开发和测试，确保网络环境不是影响接口响应速度的瓶颈。</li>



<li><strong>合理配置微信小程序</strong>：合理使用微信小程序的接口调用限制，如适度增加并发请求的数量，配置合理的请求域名等，以减少由于接口调用限制造成的响应速度下降。</li>



<li><strong>优化接口使用</strong>：对于在微信小程序中使用的接口，我们可以通过一些方式进行优化，比如减少不必要的请求，合并请求，使用更高效的库等。同时，对于复杂的业务逻辑，我们也可以尝试将其放在服务器端进行处理，以减少客户端的计算压力。</li>
</ol>



<p class="wp-block-paragraph">做完上述优化操作后如果依然存在问题，则可以开启CDN大法：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1565" height="66" src="https://cos.tabll.cn/others/2023/wechat-api-slow-3.png" alt="" class="wp-image-1659"/></figure>
</div>


<p class="wp-block-paragraph">配置相关接口缓存，※注意：接口参数与头部信息需要额外配置命中规则。</p>



<p class="wp-block-paragraph">优化完成后可以看到响应速度在20ms左右了，性能提升十分可观，同时也减小了服务器的压力。对于何时需要主动去刷新CDN的缓存数据，我们可以自行编写一个定时脚本或是设置过期规则，这里不再赘述。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="853" height="482" src="https://cos.tabll.cn/others/2023/wechat-api-slow-4.png" alt="" class="wp-image-1660"/></figure>
</div>


<p class="wp-block-paragraph">希望以上内容能帮助您解决微信小程序接口响应速度慢的问题。请记住，优化是一个持续的过程，我们应该持续关注和改善我们的产品，以提供更好的用户体验。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>如何开通OpenAI的GPT Plus服务：一个完整的指南</title>
		<link>https://www.tabll.cn/2023/gpt4-plus/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Sun, 11 Jun 2023 04:08:20 +0000</pubDate>
				<category><![CDATA[安利]]></category>
		<category><![CDATA[教程]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1651</guid>

					<description><![CDATA[你好！如果你正在考虑开通OpenAI的GPT Plus服务，那么这篇博客就是你所需要的。这里，我们将指导你如何一步步开通GPT Plus服务，享受AI驱动的人工智能聊天体验。 什么是OpenAI的GPT Plus服务？ 首先，让我们理解一下OpenAI的GPT Plus服务。GPT Plus服务是O [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div><div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="562" height="197" src="https://cos.tabll.cn/others/2023/gpt-plus-1.png" alt="" class="wp-image-1650"/></figure>
</div>


<p class="wp-block-paragraph">你好！如果你正在考虑开通OpenAI的GPT Plus服务，那么这篇博客就是你所需要的。这里，我们将指导你如何一步步开通GPT Plus服务，享受AI驱动的人工智能聊天体验。</p>



<h2 class="wp-block-heading">什么是OpenAI的GPT Plus服务？</h2>



<p class="wp-block-paragraph">首先，让我们理解一下OpenAI的GPT Plus服务。GPT Plus服务是OpenAI推出的一种付费服务，开通后，用户可以获得更多特权，比如无等待时间的快速响应，专门的技术支持服务，以及对新特性和更新的优先访问权。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" src="https://cos.tabll.cn/others/2023/gpt-plus-3.jpg" alt="" class="wp-image-1653" width="390" height="390"/></figure>
</div>


<p class="wp-block-paragraph">那么，如何开通这个服务呢？下面就让我们开始详细介绍。</p>



<h2 class="wp-block-heading">开通OpenAI GPT Plus服务的步骤：</h2>



<p class="wp-block-paragraph"><strong>第一步：访问OpenAI官网</strong></p>



<p class="wp-block-paragraph">首先，你需要在浏览器中打开OpenAI的官方网站。在首页上，你会看到GPT Plus服务的广告，或者你可以直接在搜索框中搜索"GPT Plus"。</p>



<p class="wp-block-paragraph"><strong>第二步：登录或注册账号</strong></p>



<p class="wp-block-paragraph">如果你已经有OpenAI的账号，那么点击右上角的"登录"按钮，并输入你的用户名和密码。如果你还没有账号，你需要点击"注册"按钮，按照提示输入必要的信息进行注册。</p>



<p class="wp-block-paragraph"><strong>第三步：选择GPT Plus服务</strong></p>



<p class="wp-block-paragraph">登录账号后，你可以在服务列表中找到GPT Plus服务，点击进入。你会看到一些详细的信息，包括服务的优点、价格等。</p>



<p class="wp-block-paragraph"><strong>第四步：购买服务</strong></p>



<p class="wp-block-paragraph">如果你决定购买GPT Plus服务，点击页面上的"购买"或"开通服务"按钮。然后，你需要输入你的付款信息（如信用卡信息）并确认购买。请确保你已经了解并接受OpenAI的条款和政策。</p>



<p class="wp-block-paragraph"><strong>第五步：确认开通</strong></p>



<p class="wp-block-paragraph">成功支付后，你将会收到一封确认邮件，这表示你已经成功开通GPT Plus服务。接下来，你就可以开始享受无等待时间的快速响应，专门的技术支持服务，以及对新特性和更新的优先访问权了。</p>



<p class="wp-block-paragraph">开通OpenAI的GPT Plus服务是一个相当简单和直接的过程，只需要你按照上述步骤操作。然而，如果你在开通过程中遇到任何问题，记得及时联系OpenAI的客户服务，他们会非常乐意为你解决问题。</p>



<p class="wp-block-paragraph">希望这篇指南对你开通GPT Plus服务有所帮助！如果你对OpenAI或GPT Plus有任何其他疑问，欢迎在评论区留言，我们会尽快回答你的问题。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">以上内容是由GPT-4生成的</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://cos.tabll.cn/others/2023/gpt-plus-4.png" alt="" class="wp-image-1654" width="840" height="231"/></figure>



<p class="wp-block-paragraph">事实上在国内付费开通会遇到一些阻碍，发卡地是境内的信用卡无法购买，注册了虚拟信用卡后三个月便无法使用，目前已知可靠的路径是在iOS端订阅 19.9 美元/月。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>GitLab CI 镜像构建无法指定网络</title>
		<link>https://www.tabll.cn/2023/docker-build-custom-network/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Sun, 26 Feb 2023 15:25:27 +0000</pubDate>
				<category><![CDATA[错误]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1645</guid>

					<description><![CDATA[错误信息：network mode "XXXXXX" not supported by buildkit 升级完 GitLab 15.9.1，GitLab Runner 15.9.0 版本之后，原先执行镜像构建的流水线无法跑通了，报错不支持指定网络 解决方法，修改环境变量 export DOCKER [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p class="wp-block-paragraph">错误信息：network mode "XXXXXX" not supported by buildkit</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1600" height="597" src="https://cos.tabll.cn/others/2023/docker-build-network.png" alt="" class="wp-image-1644"/></figure>



<p class="wp-block-paragraph">升级完 GitLab 15.9.1，GitLab Runner 15.9.0 版本之后，原先执行镜像构建的流水线无法跑通了，报错不支持指定网络</p>



<p class="wp-block-paragraph">解决方法，修改环境变量 export DOCKER_BUILDKIT=0</p>



<p class="wp-block-paragraph">查了一圈，发现新的 buildx 工具包确实不支持自定义网络</p>



<p class="wp-block-paragraph">另一个解决方法是 buildx create --driver-opt network=custom，这个没有尝试成功</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubuntu服务器磁盘被占满</title>
		<link>https://www.tabll.cn/2023/ubuntu-no-space/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Wed, 15 Feb 2023 13:37:22 +0000</pubDate>
				<category><![CDATA[错误]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1640</guid>

					<description><![CDATA[今天突然发现服务器上的更新操作报错了： 服务器监控显示空间已满 这里竟然没有自动告警，腾讯的服务器还是不够贴心啊 镜像占了很多空间，准备删掉一些，但是也被拒绝了 解决方法：rm -r XXXX 只能找一些一些不用的文件夹删除咯]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p class="wp-block-paragraph">今天突然发现服务器上的更新操作报错了：</p>



<pre class="wp-block-code"><code>Error writing to output file - write (28: No space left on device)</code></pre>



<p class="wp-block-paragraph">服务器监控显示空间已满</p>



<p class="wp-block-paragraph">这里竟然没有自动告警，腾讯的服务器还是不够贴心啊</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2511" height="113" src="https://cos.tabll.cn/others/2023/ubuntu-no-space.png" alt="" class="wp-image-1639"/></figure>



<p class="wp-block-paragraph">镜像占了很多空间，准备删掉一些，但是也被拒绝了</p>



<pre class="wp-block-code"><code>Error response from daemon: write /var/lib/docker/image/overlay2/.tmp-repositories.json1691600666: no space left on device</code></pre>



<p class="wp-block-paragraph">解决方法：rm -r XXXX  只能找一些一些不用的文件夹删除咯</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>VMware：指定的虚拟磁盘需要进行修复</title>
		<link>https://www.tabll.cn/2022/vmware-fix-vmdk/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Sat, 15 Jan 2022 11:20:48 +0000</pubDate>
				<category><![CDATA[错误]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1623</guid>

					<description><![CDATA[在 CMD 中执行修复 C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager -R "E:\SERVER\Ubuntu Server\Ubuntu Server-000001.vmdk"]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p class="wp-block-paragraph">在 CMD 中执行修复 C:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager -R "E:\SERVER\Ubuntu Server\Ubuntu Server-000001.vmdk"</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>九月维护</title>
		<link>https://www.tabll.cn/2021/sept-maintenance/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Sun, 29 Aug 2021 15:41:25 +0000</pubDate>
				<category><![CDATA[声明]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1607</guid>

					<description><![CDATA[九月份第一个周末执行服务整体维护 备份、移出旧服务器（mumma5xf）上所有内容 考虑使用远程 ElasticSearch 集群同步 升级所有基础设施版本，创建还原点 关闭 OwnCloud 和 NextCloud 服务 调整 CI/CD 在服务器上的执行流程 原服务器于 2021-09-12 停 [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p class="wp-block-paragraph">九月份第一个周末执行服务整体维护</p>



<ol class="wp-block-list"><li>备份、移出旧服务器（mumma5xf）上所有内容</li><li>考虑使用远程 ElasticSearch 集群同步</li><li>升级所有基础设施版本，创建还原点</li><li>关闭 OwnCloud 和 NextCloud 服务</li><li>调整 CI/CD 在服务器上的执行流程</li><li>原服务器于 2021-09-12 停止续费</li></ol>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>解决 Docker 内邮件发送异常</title>
		<link>https://www.tabll.cn/2021/docker-send-email-error/</link>
		
		<dc:creator><![CDATA[Tabll]]></dc:creator>
		<pubDate>Tue, 10 Aug 2021 12:33:24 +0000</pubDate>
				<category><![CDATA[错误]]></category>
		<guid isPermaLink="false">https://www.tabll.cn/?p=1598</guid>

					<description><![CDATA[写了一个 Python 自动发送邮件附件的脚本，在本地运行正常，但是到了服务器的容器里就无法发送了 一共遇到了两个问题 第一个错误是：OSError: [Errno 99] Address not available 第二个错误是：OSError: [Errno 101] Network unrea [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p class="wp-block-paragraph">写了一个 Python 自动发送邮件附件的脚本，在本地运行正常，但是到了服务器的容器里就无法发送了</p>



<p class="wp-block-paragraph">一共遇到了两个问题</p>



<p class="wp-block-paragraph">第一个错误是：OSError: [Errno 99] Address not available</p>



<p class="wp-block-paragraph">第二个错误是：OSError: [Errno 101] Network unreachable</p>



<h3 class="wp-block-heading"><strong>1. OSError: [Errno 99] Address not available</strong></h3>



<p class="wp-block-paragraph">这个问题是因为容器内的网络受限，用 --network=host 就行</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1332" height="827" src="https://cos.tabll.cn/others/2021/docker-python-email-error-1.png" alt="" class="wp-image-1597"/></figure></div>



<h3 class="wp-block-heading"><strong>2. OSError: [Errno 101] Network unreachable </strong></h3>



<p class="wp-block-paragraph">这个问题是授权问题</p>



<p class="wp-block-paragraph">实际上是邮件使用的问题，应该使用 ehlo 方法</p>



<p class="wp-block-paragraph">需要将代码替换成下面这样：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="761" height="122" src="https://cos.tabll.cn/others/2021/docker-python-email-error-2.png" alt="" class="wp-image-1599"/></figure>



<p class="wp-block-paragraph">ok，再次尝试邮件就可以发送成功了</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
