Files
diary-family/logs/app.log
xiaji 2320133c20 feat(邮件验证): 添加发件人和收件人邮箱格式验证
在测试文件中添加邮箱格式验证逻辑,使用正则表达式检查邮箱格式是否正确
当邮箱格式无效时,记录错误日志并返回验证失败
2026-01-18 18:05:21 +08:00

101 lines
8.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
2026-01-18 16:23:51.077 | INFO | __main__:test_email_config:39 - 邮件配置信息:
2026-01-18 16:23:51.092 | WARNING | __main__:test_email_config:42 - smtp_server: 未配置
2026-01-18 16:23:51.093 | INFO | __main__:test_email_config:44 - smtp_port: 587
2026-01-18 16:23:51.093 | WARNING | __main__:test_email_config:42 - smtp_username: 未配置
2026-01-18 16:23:51.093 | WARNING | __main__:test_email_config:42 - smtp_password: 未配置
2026-01-18 16:23:51.093 | WARNING | __main__:test_email_config:42 - recipient_email: 未配置
2026-01-18 16:23:51.094 | INFO | __main__:test_email_config:44 - send_time: 08:00
2026-01-18 16:23:51.094 | ERROR | __main__:test_email_config:54 - 缺少必要的邮件配置: smtp_server, smtp_username, smtp_password
2026-01-18 16:23:51.094 | INFO | __main__:test_email_config:55 - 请在系统配置页面配置以下参数:
2026-01-18 16:23:51.094 | INFO | __main__:test_email_config:56 - - SMTP服务器: SMTP服务器地址
2026-01-18 16:23:51.095 | INFO | __main__:test_email_config:57 - - SMTP端口: SMTP端口通常是587或465
2026-01-18 16:23:51.095 | INFO | __main__:test_email_config:58 - - SMTP用户名: 发件邮箱
2026-01-18 16:23:51.095 | INFO | __main__:test_email_config:59 - - SMTP密码: 发件邮箱密码
2026-01-18 16:23:51.095 | INFO | __main__:main:510 -
[测试2] SMTP连接测试
2026-01-18 16:23:51.095 | INFO | __main__:test_smtp_connection:72 - 开始测试SMTP连接...
2026-01-18 16:23:51.118 | INFO | __main__:test_smtp_connection:92 - 连接SMTP服务器: localhost:587
2026-01-18 16:23:51.119 | INFO | __main__:test_smtp_connection:93 - 使用TLS: True, 使用SSL: False
2026-01-18 16:23:51.119 | INFO | __main__:test_smtp_connection:108 - 正在建立SMTP连接...
2026-01-18 16:23:56.491 | ERROR | __main__:test_smtp_connection:131 - SMTP连接测试失败: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
2026-01-18 16:23:56.492 | ERROR | __main__:test_smtp_connection:171 - 请检查:
2026-01-18 16:23:56.493 | ERROR | __main__:test_smtp_connection:172 - 1. SMTP服务器配置是否正确
2026-01-18 16:23:56.494 | ERROR | __main__:test_smtp_connection:173 - 2. 邮箱账号和密码是否正确
2026-01-18 16:23:56.494 | ERROR | __main__:test_smtp_connection:174 - 3. 网络连接是否正常
2026-01-18 16:23:56.495 | ERROR | __main__:test_smtp_connection:175 - 4. 防火墙是否允许出站连接
2026-01-18 16:23:56.496 | INFO | __main__:main:515 -
[测试3] 发送简单文本邮件
2026-01-18 16:23:56.496 | INFO | __main__:test_send_simple_email:182 - 开始测试发送简单邮件...
2026-01-18 16:23:56.502 | ERROR | __main__:test_send_simple_email:198 - 未配置发件邮箱 (smtp_username)
2026-01-18 16:23:56.503 | INFO | __main__:main:520 -
[测试4] 发送HTML邮件带附件
2026-01-18 16:23:56.503 | INFO | __main__:test_send_html_email_with_attachment:288 - 开始测试发送HTML邮件带附件...
2026-01-18 16:23:56.506 | ERROR | __main__:test_send_html_email_with_attachment:304 - 未配置发件邮箱
2026-01-18 16:23:56.507 | INFO | __main__:main:525 -
[测试5] 邮件发送性能测试
2026-01-18 16:23:56.508 | INFO | __main__:test_email_performance:398 - 开始测试邮件发送性能...
2026-01-18 16:23:56.510 | ERROR | __main__:test_email_performance:415 - 未配置发件邮箱
2026-01-18 16:23:56.511 | INFO | __main__:main:530 -
============================================================
2026-01-18 16:23:56.511 | INFO | __main__:main:531 - 测试总结:
2026-01-18 16:23:56.511 | INFO | __main__:main:532 - 通过测试: 0/5
2026-01-18 16:23:56.512 | INFO | __main__:main:533 - ============================================================
2026-01-18 16:23:56.512 | ERROR | __main__:main:556 - 多数测试失败,邮件系统无法正常工作。
2026-01-18 16:23:56.512 | INFO | __main__:main:557 -
紧急处理:
2026-01-18 16:23:56.512 | INFO | __main__:main:558 - 1. ❌ 检查SMTP服务器配置
2026-01-18 16:23:56.512 | INFO | __main__:main:559 - 2. ❌ 验证邮箱账号和密码
2026-01-18 16:23:56.513 | INFO | __main__:main:560 - 3. ❌ 检查网络连接
2026-01-18 16:23:56.513 | INFO | __main__:main:561 - 4. 参考README中的邮件配置章节
2026-01-18 16:23:56.513 | INFO | __main__:main:562 - 5. 查看详细错误日志
2026-01-18 18:02:52.470 | INFO | __main__:test_email_config:39 - 邮件配置信息:
2026-01-18 18:02:52.471 | WARNING | __main__:test_email_config:42 - smtp_server: 未配置
2026-01-18 18:02:52.471 | INFO | __main__:test_email_config:44 - smtp_port: 587
2026-01-18 18:02:52.471 | WARNING | __main__:test_email_config:42 - smtp_username: 未配置
2026-01-18 18:02:52.471 | WARNING | __main__:test_email_config:42 - smtp_password: 未配置
2026-01-18 18:02:52.472 | WARNING | __main__:test_email_config:42 - recipient_email: 未配置
2026-01-18 18:02:52.472 | INFO | __main__:test_email_config:44 - send_time: 08:00:00
2026-01-18 18:02:52.472 | ERROR | __main__:test_email_config:54 - 缺少必要的邮件配置: smtp_server, smtp_username, smtp_password
2026-01-18 18:02:52.472 | INFO | __main__:test_email_config:55 - 请在系统配置页面配置以下参数:
2026-01-18 18:02:52.472 | INFO | __main__:test_email_config:56 - - SMTP服务器: SMTP服务器地址
2026-01-18 18:02:52.472 | INFO | __main__:test_email_config:57 - - SMTP端口: SMTP端口通常是587或465
2026-01-18 18:02:52.472 | INFO | __main__:test_email_config:58 - - SMTP用户名: 发件邮箱
2026-01-18 18:02:52.472 | INFO | __main__:test_email_config:59 - - SMTP密码: 发件邮箱密码
2026-01-18 18:02:52.472 | INFO | __main__:main:551 -
[测试2] SMTP连接测试
2026-01-18 18:02:52.472 | INFO | __main__:test_smtp_connection:72 - 开始测试SMTP连接...
2026-01-18 18:02:52.475 | INFO | __main__:test_smtp_connection:92 - 连接SMTP服务器: localhost:587
2026-01-18 18:02:52.475 | INFO | __main__:test_smtp_connection:93 - 使用TLS: True, 使用SSL: False
2026-01-18 18:02:52.475 | INFO | __main__:test_smtp_connection:108 - 正在建立SMTP连接...
2026-01-18 18:02:57.860 | ERROR | __main__:test_smtp_connection:131 - SMTP连接测试失败: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
2026-01-18 18:02:57.861 | ERROR | __main__:test_smtp_connection:171 - 请检查:
2026-01-18 18:02:57.861 | ERROR | __main__:test_smtp_connection:172 - 1. SMTP服务器配置是否正确
2026-01-18 18:02:57.862 | ERROR | __main__:test_smtp_connection:173 - 2. 邮箱账号和密码是否正确
2026-01-18 18:02:57.862 | ERROR | __main__:test_smtp_connection:174 - 3. 网络连接是否正常
2026-01-18 18:02:57.863 | ERROR | __main__:test_smtp_connection:175 - 4. 防火墙是否允许出站连接
2026-01-18 18:02:57.863 | INFO | __main__:main:556 -
[测试3] 发送简单文本邮件
2026-01-18 18:02:57.864 | INFO | __main__:test_send_simple_email:182 - 开始测试发送简单邮件...
2026-01-18 18:02:57.865 | ERROR | __main__:test_send_simple_email:198 - 未配置发件邮箱 (smtp_username)
2026-01-18 18:02:57.866 | INFO | __main__:main:561 -
[测试4] 发送HTML邮件带附件
2026-01-18 18:02:57.866 | INFO | __main__:test_send_html_email_with_attachment:301 - 开始测试发送HTML邮件带附件...
2026-01-18 18:02:57.868 | ERROR | __main__:test_send_html_email_with_attachment:317 - 未配置发件邮箱
2026-01-18 18:02:57.869 | INFO | __main__:main:566 -
[测试5] 邮件发送性能测试
2026-01-18 18:02:57.869 | INFO | __main__:test_email_performance:425 - 开始测试邮件发送性能...
2026-01-18 18:02:57.871 | ERROR | __main__:test_email_performance:442 - 未配置发件邮箱
2026-01-18 18:02:57.871 | INFO | __main__:main:571 -
============================================================
2026-01-18 18:02:57.872 | INFO | __main__:main:572 - 测试总结:
2026-01-18 18:02:57.872 | INFO | __main__:main:573 - 通过测试: 0/5
2026-01-18 18:02:57.872 | INFO | __main__:main:574 - ============================================================
2026-01-18 18:02:57.873 | ERROR | __main__:main:597 - 多数测试失败,邮件系统无法正常工作。
2026-01-18 18:02:57.873 | INFO | __main__:main:598 -
紧急处理:
2026-01-18 18:02:57.873 | INFO | __main__:main:599 - 1. ❌ 检查SMTP服务器配置
2026-01-18 18:02:57.873 | INFO | __main__:main:600 - 2. ❌ 验证邮箱账号和密码
2026-01-18 18:02:57.874 | INFO | __main__:main:601 - 3. ❌ 检查网络连接
2026-01-18 18:02:57.874 | INFO | __main__:main:602 - 4. 参考README中的邮件配置章节
2026-01-18 18:02:57.874 | INFO | __main__:main:603 - 5. 查看详细错误日志