`
xseven
  • 浏览: 15635 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

邮件服务器采用多个配置时无法通过验证的问题

 
阅读更多
        领导某日交代要一个群发邮件的功能,因为网上一些免费的网站或工具都有发送限制,并且因为发的太多,被封号了,所以要在自己的某个应用中加一个群发的功能,该应用中原有一个发邮件的功能,发送的相关配置都保存在xml中, 于是很快的照样增加了一个配置节点,并采用相同的方式发送,完成后重新启动, 群发邮件功能正常。
        隔天,领导说发不了,总是说验证有误,看了下配置,都没有问题,问清楚原因,是在原有功能发过一封邮件后,才出现这个问题的,于是调试代码,发现是由于 session.getdefaultinstance 这个方法在系统启动后,读了一次配置中的用户名和密码之后, 在之后需要用到时,都是用的第一次的配置,即使传了新参数进去,它也不理睬,所以群发时的验证就通不过了, 之前这个应用只有一套邮件配置,所以用这个也无所谓,但是现在有两套了,就要用 session.getinstance()才行了。
         虽然问题不大,但也调试了几个小时才找到原因, 在此记录一下,以免以后遇到类似的问题,又要重头找。

此问题也参考了 http://luckykapok918.blog.163.com/blog/static/20586504320123184515391/ 中的内容。
分享到:
评论

相关推荐

    MuseMail Server邮件服务器软件 v5.2.zip

    邮件服务器软件中重要的一个部分就是邮件存储模块,该部分直接决定邮件服务器的性能和效率,MuseMailServer从3.0版本开始采用分开存储的方式,将邮件系统的用户信息和其他基本信息都存放到数据库中,而数据量比较大...

    基于RedHet Linux构建邮件服务器.pdf

    邮件服务器的安全性是非常重要的,需要考虑到多个方面,包括邮件服务器的防火墙设置、邮件服务器的身份验证、邮件服务器的加密等。 结论: 本文阐述了基于 Red Hat Linux 构建邮件服务器,介绍了电子邮件系统的...

    《Linux服务器配置与管理》教学课件—第-11-章--MySQL-服务器配置.pptx

    第11章 邮件服务器配置 《Linux服务器配置与管理》教学课件—第-11-章--MySQL-服务器配置全文共59页,当前为第1页。 目录 11.6 数据库的备份与恢复 11.7 任务实战 11.5 MySQL 基本使用 11.4 MySQL 客户端 11.2 MySQL...

    LINUX安装与配置简明手册14

    在配置电子邮件服务器时,需要考虑到电子邮件地址的别名、中央邮件服务器的设置、将 LAN 上的机器与中央邮件服务器连接、为虚拟主机设置邮件投递服务等问题。 14.2.2 运行 POP 电子邮件软件 在运行 POP 电子邮件...

    U-Mail邮件服务器.zip

    多个精美的webmail界面风格自由切换、自定义Logo和banner设计,将邮件系统打上公司烙印,彰显高大上形象。 系统对接:高效集成、协调统一OA、ERP等诸多办公平台;提供标准API接口,且随着软件程序的开发会不断更新...

    Foxmail发送不了邮件的原因和解决方法.docx

    Foxmail 无法发送邮件的原因和解决方法 Foxmail 是一款流行的电子...Foxmail 无法发送邮件的问题可能来自多方面,用户需要逐一检查账户配置、杀毒软件、网络和代理设置、SMTP 功能是否启用等问题,才能成功解决问题。

    lotus_domino_notes_8.5_安装配置使用手册

    Lotus Domino/Notes 8.5 安装配置使用手册中涉及到多个重要的知识点: 1. 认证机制:Lotus Domino/Notes 8.5 使用认证机制来验证用户身份,类似于密码门的钥匙,需要提供密码和标识文件。 2. 组织和组织单元:组织...

    惠普服务器配置.doc

    惠普服务器配置 "货物名称 "服务器 "型号规格"HP DL388p Gen8 "数量 "1台 " "服务器外型 "2U机架式 " "处理器 "Intel Xeon 至强CPU E5系列 " "CPU实配规格 "2个Intel Xeon E5-2640(六核 2.5 " " "GHz,15MB共享三级...

    ASP邮件发送表单程序(jmail)1.0

    ASP邮件发送表单程序是一个很简单的小程序,将客户端在线提交的表单发送至指定邮箱。 注意事项: 1.你的服务器必须安装了Jmail组件,切记,否则无法实现发送邮件;本站有下载! 2.下载本程序后,首先必须打开save....

    mailrelay:简单的邮件中继,可以接收未经身份验证的 SMTP 电子邮件(例如通过端口 25)并将它们中继到经过身份验证的启用 TLS 的 SMTP 服务器

    mailrelay是一个简单的邮件中继,它可以接收未经身份验证的 SMTP 电子邮件(例如通过端口 25)并将它们中继到经过身份验证、支持 TLS 的 SMTP 服务器。 此外,它易于配置。 预构建的二进制文件可获得,适用于 ...

    发送邮件发送,先提一下SMTP

    SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。 再简单介绍一下名称空间(NameSpace)System.Web.Mail类库里所提供的邮件发送的对象、属性和方法 (1)它有三个类:SmtpMail、MailMessage和MailAttachment。这三...

    《服务器基础知识》.doc

    虚拟主机技术是互联网服务器采用的节省服务器硬体成本的技术,虚拟主机技术主要应 用于HTTP服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外 表现为多个服务器,从而充分利用服务器硬体资源...

    GSA Email Verifier v3.7.3.zip

    多线程连接多个电子邮件验证一次 无限大小的邮件列表 从任何文件格式导入的邮件(包括文本,CSV,Excel,Outlook……) 结果输出到各种格式的文件(Excel,文本,如果是基于行的CSV或原始文件格式) 无缝集成与...

    Windows下纯C语言Socket、smtp发送邮件,支持附件

    1、可以发送带附件的邮件,附件可以是多个,附件大小限制由发送方服务器而定,暂未测试具体为多少MB 2、邮件内容和主题可以是空,但当有附件时,主题取第一个附件的文件名(不含扩展名) 3、密码验证均为base64加密 ...

    服务器英文名称为Server.docx

    服务器则完全不同,许多重要的数据都保存在服务器上,许多网络服务都在服务器上运行,一旦服务器发生故障,将会丢失大量的数据,造成的损失是难以估计的,而且服务器提供的功能如代理上网、安全验证、电子邮件服务等...

    ASP在线邮件发送表单

    1.你的服务器必须安装了Jmail组件,切记,否则无法实现发送邮件;点此下载Jmail组件 2.下载本程序后,首先必须打开save.asp文件,修改里面的邮件发送配置信息--如你的发送服务器、用户名、密码等,否则无法发送; ...

    verifyEmail:PHP类,可以轻松用于验证电子邮件地址并确保其有效并且确实存在于邮件服务器上。 有关受支持的选项,请访问网站

    验证邮件***重要信息***由于多个请求,我现在为您可以访问的同一代码提供了受支持的私有存储库。 有关详细信息,请访问 。 是一个PHP类,可以轻松用于验证电子邮件地址并确保其有效并且确实存在于邮件服务器上。 ...

    docker-mail:为 Docker 构建电子邮件服务器映像

    码头工人邮件 盒子里的邮件服务器。 基于容器中的安全、最少配置的邮件服务器”。... 这是一种允许在多个 docker 镜像之间共享配置文件的解决方法。” 设置 您需要克隆存储库或将源提取到可访问的 docker 机器。 将

    jmail邮件发送示例

    安装说明 ·确保服务器已经安装 Dimac w3 Jmail4.3或以上 的组件 ·直接把 v-jmail.asp 文件上传至服务器上 ·根据说明配置 V-Jmail ... ·支持同时向多个收件人进行发送,直接用“,”分隔 ·单一文件方便管理

    citrix 中文管理操作手册

    使用检测过程指定多个服务器场进行控制台管理 27 针对多个产品或组件运行检测过程 28 针对单个产品或组件运行检测过程 28 1.2.10. Access Management Console 用户界面 28 使用 Access Management Console 执行任务 ...

Global site tag (gtag.js) - Google Analytics