mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-04-26 06:15:52 +03:00
[GH-ISSUE #330] [BUG]安装imap代理服务出错 #110
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cloudflare_temp_email#110
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ltkun on GitHub (Jul 4, 2024).
Original GitHub issue: https://github.com/dreamhunter2333/cloudflare_temp_email/issues/330
本地运行python的时候出错
复现步骤
root@pve105:~/cloudflare_temp_email/smtp_proxy_server# ./venv/bin/python3 main.py
Traceback (most recent call last):
File "/root/cloudflare_temp_email/smtp_proxy_server/main.py", line 5, in
from imap_server import start_imap_server
File "/root/cloudflare_temp_email/smtp_proxy_server/imap_server.py", line 13, in
from parse_email import generate_email_model, parse_email
File "/root/cloudflare_temp_email/smtp_proxy_server/parse_email.py", line 60
message['From'] = f"{email_json["from"]['name']} <{
^
SyntaxError: unterminated string literal (detected at line 60)
部署方式
浏览器环境
@dreamhunter2333 commented on GitHub (Jul 4, 2024):
请先修改成
message['From'] = f"{email_json["from"]['name']} <{email_json["from"]['email']}>"尝试下@ltkun commented on GitHub (Jul 4, 2024):
上面提示没了哈 新错误又出现了 sorry不是程序员看不明白代码
root@pve105:~/cloudflare_temp_email/smtp_proxy_server# ./venv/bin/python3 main.py Traceback (most recent call last): File "/root/cloudflare_temp_email/smtp_proxy_server/main.py", line 5, in <module> from imap_server import start_imap_server File "/root/cloudflare_temp_email/smtp_proxy_server/imap_server.py", line 13, in <module> from parse_email import generate_email_model, parse_email File "/root/cloudflare_temp_email/smtp_proxy_server/parse_email.py", line 51 message['From'] = f"{email_json["from_name"]} <{item["address"]}>" if email_json.get( ^^^^^^^^^ SyntaxError: f-string: unmatched '['@dreamhunter2333 commented on GitHub (Jul 4, 2024):
python3 是什么版本,文件是复制粘贴上去的么
@ltkun commented on GitHub (Jul 5, 2024):
./venv/bin/python3 --version Python 3.11.2文件是git clone的
@dreamhunter2333 commented on GitHub (Jul 6, 2024):
本地运行是否报错,我测试本地和服务器都可以正常运行
@ltkun commented on GitHub (Jul 6, 2024):
就是本地运行出错了 应该还没有部署
@dreamhunter2333 commented on GitHub (Jul 6, 2024):
我再测试下,看看能不能复现
@dreamhunter2333 commented on GitHub (Jul 6, 2024):
改成单引号尝试下
@dreamhunter2333 commented on GitHub (Jun 22, 2025):
root cause 为 python 版本导致的 引号问题