迁移邮件服务器,导致foxmail等客户端重新将邮件都收一遍

(2011-11-10 13:19:25)

标签:

杂谈

这两天将邮件服务器换了台机器,结果像foxmail等客户端把原来的邮件又都重新收了一遍,间接导致所有人都在那收邮件,造成排队现象,很多人一上午无法正常的收邮件

首先分析下为啥会造成这种现象

foxmail的工作原理是通过pop协议登陆邮件服务器,验证每封邮件的uidl值是否跟本地的uidl文件中记录一致,如果一样则不会收取,如果本地没有则认为是新邮件将其下载下来。

那问题可能就出在这个uidl上了,对比原来的服务器和新服务器上的uidl果然数值不一样,所以foxmail才会认为是新邮件,将之前的所有邮件下载下来。

目前只想到了两个在客户端解决的办法,服务端如何在迁移过程中保持原有的uidl暂时还没想到办法,客户端解决办法如下:

1、将收件箱的所有邮件转移(需web支持此功能)

通过网页访问你的邮箱,创建一个文件夹,然后找到选项,尽可能的把当页显示邮件的数量调到最大或是所有,下一步就是全选这些邮件,将邮件转移到你刚才建立的文件夹上,最后再去这个文件夹把你foxmail中没有的新邮件再转移回收件箱中,这样foxmail就可以不用把以前的邮件全都再收一遍了。

如果你的网页只能显示100或200封邮件,而你却又上万封,那就一页一页去移吧,哈哈,也可以试试下边的方法,需要点技术含量。

2、获取邮件服务器上的uidl复制到本地的uidl文件里

使用telnet登陆邮件服务器

telnet 邮件服务器pop地址 110 (此步可以用cmd的命令行或是客户端工具如SecureCRT)

返回OK信息,输入你邮箱用户名

user aaa

返回OK信息,输入密码

pass 123456

返回OK信息,登陆成功

输入uidl命令之前,由于uidl会很多,一屏显示不下,我用的是SecureCRT,点击“文件”中的“记录会话”,把输出保存到一个文件中,设置好后,输如uidl,就会把uidl列表列印出来并保存到刚才设置的文件中

输入quit,退出

修正一下那个生成文件,将前边的序号去掉,行尾加入&&2011-11-10,例如

1 MD50000000001:MSG:17369:30146148:1179624192

改为

MD50000000001:MSG:17369:30146148:1179624192&&2011-11-10

把修改后uidl后,找到foxmail文件夹下你的邮箱文件夹,下边有个uidl的文件,打开将修改后的uidl值复制进去就可以了

在linux下编辑更容易点

awk '{print $2}' session.log | sed

's#$#\&\&2011-11-10#'

> uidl

生成完文件后,去掉文本首和文本尾的一些信息后,直接将文件覆盖即可

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

foxmail收取服务器邮件次数,迁移邮件服务器,导致foxmail等客户端重新将邮件都收一遍...相关推荐

  1. jenkins指定服务器地址,jenkins迁移新服务器(更换IP),webhook地址修改

    迁移jenkins很简单,我的环境是用jar起的. 新服务器安装openjdk,再把数据同步到相同目录即可. 1. rsync同步以下目录到新服务器相同路径 /root/.jenkins  #数据目录 ...

  2. 服务器和应用服务器迁移方案,服务器和应用统迁移方案.doc

    服务器和应用统迁移方案 服务器和应用系统迁移方案 一.迁移方案总体思路 新旧系统的迁移是一个整体系统工程.迁移必须保证用户系统建设的相关要求,在迁移过程中,我们需要重点考虑几个问题: 1.数据迁移如何 ...

  3. 在centos服务器上安装配置私人邮箱,并在web端管理邮件

    我的个人博客:逐步前行STEP 出于技术上的好(zhuang)奇(bi),我想搭建一个自己的邮箱服务器,这样的话,以后的个人资料上面可以带上一个自己域名的邮箱,再也不怕简历带qq邮箱被嫌弃了. 首先是 ...

  4. Foxmail收取雅虎邮件方法

    许多人想用Foxmail收取雅虎邮件, 不知如何设置, 现将自己测试通过的方法告诉大家![@more@] 1.首先要开启你邮箱的POP功能 http://edit.my.yahoo.com/confi ...

  5. 邮件内容会留在服务器吗,outlook的邮件最长可以保存多久,去

    outlook的邮件最长可以保存多久,去年的邮件还可以找到吗?如何设置不自动删除过期的? 问题来自: 2020-01-01 0 / 200 提交回答 2021-07-30 关于 outlook的邮件最 ...

  6. outlook正在与服务器联系以获取信息,Outlook 2016点击邮件显示正在与服务器联系以获取信息...

    您好, >>但是点击邮件的时候一直显示"正在与服务器联系以获取信息" 请问问题是发生在某些特定的邮件上还是任意的邮件上?若问题仅发生在特定邮件上,请问此类邮件是否有任何 ...

  7. php邮件发送失败,php服务器发送邮件失败问题解析

    在thinkphp上用phpmailer发送邮件. 自己window上的wamp发送正常,邮箱是163的.但是发布到服务器上就一直提示发送失败. 1.如何调试邮件发送错误信息? 复制代码 代码示例: ...

  8. 服务器邮箱群发,独立IP独立账号日发万封的邮件群发服务器

    独立IP独立账号日发万封的邮件群发服务器 一句顶一万句不一定,一个顶一百个必须的. 邮件群发软件中我们常常受到如何找发送邮箱账号的困扰,如果再加上在群发软件中配置不当,或者使用不熟悉,被发送邮箱账号配 ...

  9. 邮件发送代码--网易服务器代理

    <?php /** * 注:本邮件类都是经过我测试成功了的,如果大家发送邮件的时候遇到了失败的问题,请从以下几点排 查: * 1. 用户名和密码是否正确: * 2. 检查邮箱设置是否启用了smt ...

  10. 新网邮箱手机服务器,使用qq邮箱进行服务器邮件代发

    服务器检测系统异常并向指定邮箱发送报警邮件,但是由于服务器使用的是自己的local域名,会被很多邮箱视为垃圾邮件.为了解决这个问题,使用其他邮箱的smtp服务来进行邮件代发. 虽然还没有完全弄懂/et ...

最新文章

  1. Mol Plant | 多家单位联合发布小麦组学大数据可视化和在线分析平台WheatOmics
  2. ubuntu安装openssh-server 报依赖错误的解决过程
  3. Go进阶(1): Golang + Goland 研究Redis的基本操作与函数接口
  4. 《Cloudera hadoop大数据平台实战指南》此书2019年1月已上市
  5. Struts2框架--学习笔记(下):OGNL表达式、值栈操作、拦截器、struts2标签、文件上传
  6. 4.28—013—周日
  7. 在操作系统理论中,什么是饿死
  8. WGAN-GP 学习笔记
  9. Python-类基础
  10. android sdk中添加自定义api,android SDK中添加自定义api【转】
  11. module_param的使用
  12. 【SpringCloud】Spring Cloud bus
  13. C# 学生简单管理系统 数据库 1.0版本
  14. C# 操作World生成报告
  15. windows 下nodejs 升级无法通过n模块升级
  16. Delphi / Pascal 语法知识干货
  17. 2022 SpringBoot/SSM的极为轻量级推荐博客系统
  18. android_root后的玩机:magisk模块root隐藏/lsposedxposed框架的使用/MIUI小窗多开
  19. 针对中亚地区政府部门的攻击:通过Office漏洞传播新型Hawkball后门
  20. WPF 创建秒表 计时器

热门文章

  1. android编程微博的发送,基于Android手机微博客户端的开发.doc
  2. 5G商用牌照发放,区块链与5G能擦出多大“火”
  3. nginx配置文件目录
  4. 【CentOS】CentOS修改IP地址
  5. 阿里巴巴的店铺有何运营技巧
  6. 大病保险试点6月底前覆盖全国
  7. 蚂蚁金服刘伟光:我们为什么要科技开放
  8. 图像算法工作感想之笨方法
  9. python代码写龙卷风_python - 龙卷风服务器二进制可执行文件
  10. oc引导windows蓝屏_电脑蓝屏你别怕,黑客教你代码查看问题