邮件代理第二版:优化了邮箱发件人逻辑,现在能自定义地址前缀了
本文介绍了 一个功能完善的邮件代理项目,该项目提供了一个集成的邮件收发解决方案。它基于 Python 语言实现,旨在解决初版邮件代理只能使用单个发件人地址的限制,现在允许客户端自定义发件人地址,只要该地址可用即可。在邮件发送功能上,该代理通过 SMTP 协议将邮件转发到 Resend 服务,实现了邮件的可靠投递。在邮件接收和查询功能上,它实现了 IMAP 代理,能够读取和提供缓存的邮件消息。代码中包含了详细的 SMTP 处理器和 IMAP 连接处理逻辑,支持 FETCH、SELECT 等标准 IMAP 命令,并实现了邮件的缓存和检索机制。该代理系统同时支持 SMTP 监听在 0.0.0.0 : 2525,IMAP 监听在 0.0.0.0 : 2143,提供了一个完整的邮件收发和管理接口,为用户提供了一个可自行部署的邮件服务。
又被 Cloudflare 坑了:没钱买梯子,用 GitHub 绕过登录验证成功
本文介绍了作者在使用 Cloudflare 解析 DNS 时遇到的登录困境及其解决过程。6 月 14 日晚,作者清理缓存时发现 Cloudflare 登录已退出,且因一周未使用梯子,登录验证反复卡住。作者试图续费梯子,但梯子官网无法访问,转而通过路由分流仍无法购买,原因是微信和支付宝余额仅剩 4 元——此前 30 元充值了 AI 的 API,10 元购买了游戏送给朋友。作为未成年人,作者不愿花父母的钱,也不愿养成伸手要钱的习惯,曾靠经营闲鱼小铺每天赚 100 元,但店铺已注销。在紧张之际,作者回忆起 GitHub 账号绑定过邮箱,且 Cloudflare 也绑定了 GitHub 账号,推测可通过官方授权方式绕过验证。作者冒险尝试点击 GitHub 授权,最终成功登录 Cloudflare 并清除了缓存,解决了问题。全文记录了在资金不足、网络受限的情况下,利用已有账号关联关系实现登录的曲折经历。
被 Clash Verge 坑惨了:macOS 关闭后网络瘫痪?修改 DNS 修复
本文介绍了作者在使用 Clash 代理软件时遇到的一个网络故障及其解决方法。作者在 Clash 提示套餐失效后关闭了软件,却发现 Steam 商店、浏览器等所有网络服务均无法连接,连百度都超时。尽管怀疑是 Clash 的 Tun Mode 残留配置导致网卡紊乱,但尝试卸载后问题依旧。最终作者在 CSDN 上找到一篇博客,发现症结在于 DNS 配置被 Clash 意外修改为 1.1.1.1,手动改为 8.8.8.8 后网络瞬间恢复。复盘发现,问题根源在于 macOS 系统更新重启前未正常退出 Clash Verge,导致虚拟网卡和 DNS 劫持痕迹残留,从而引发断网。作者借此提醒用户:使用代理软件时应养成正确退出的习惯,避免因系统强制重启留下隐患。


