You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何批量重新配置Thunderbird邮箱账户以指向新邮件服务器

批量修改Thunderbird邮件服务器地址(Ubuntu系统)

前提准备

  1. 完全关闭Thunderbird,包括后台进程:
    killall thunderbird
    
  2. 找到你的Thunderbird配置目录:
    • 打开Thunderbird,通过「帮助」→「故障排除信息」→「配置文件夹」查看路径,通常是~/.thunderbird/<随机字符>.default/
    • 或者用命令列出目录:
      ls -la ~/.thunderbird/
      
  3. 强制备份配置文件夹,避免操作失误丢失数据:
    cp -r ~/.thunderbird/<你的配置文件夹名>/ ~/.thunderbird/<你的配置文件夹名>-backup/
    

批量修改IMAP/POP3服务器地址

编辑prefs.js文件,全局替换旧服务器地址为新地址(注意转义.等特殊字符):

sed -i 's/旧服务器地址\.域名/新服务器地址\.域名/g' ~/.thunderbird/<你的配置文件夹名>/prefs.js

示例:

sed -i 's/old\.mail\.my-domain\.com/new\.mail\.my-domain\.com/g' ~/.thunderbird/abc123.default/prefs.js

批量修改SMTP服务器地址

同样在prefs.js中替换SMTP服务器地址:

sed -i 's/旧SMTP地址\.域名/新SMTP地址\.域名/g' ~/.thunderbird/<你的配置文件夹名>/prefs.js

示例:

sed -i 's/old-smtp\.my-domain\.com/new-smtp\.my-domain\.com/g' ~/.thunderbird/abc123.default/prefs.js

密码验证处理

不要直接编辑logins.json(该文件包含加密的登录凭证,直接修改会导致文件损坏)。修改完成配置后启动Thunderbird:

  • 每个账户会弹出密码验证提示,输入对应账户的新主机密码即可
  • Thunderbird会自动将新的服务器-密码关联保存到logins.json,不会再生成损坏文件

可选:更新服务器显示名称

如果希望账户列表中的服务器名称同步更新,可额外执行:

sed -i 's/旧服务器显示名称/新服务器显示名称/g' ~/.thunderbird/<你的配置文件夹名>/prefs.js

内容的提问来源于stack exchange,提问作者BarryTice

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 20:04:53