calibre怎么设置邮件电子邮件的发送和接收收地址

查看:4024|回复:8
助理工程师
outlook邮箱要如何设定只能在内部网络正常发送和接收,但不能往外面网络发送,但能接收。
请问楼主用的是EXCHANGE邮件服务器吗?还是其他的?
我的微博:.cn/lzy821218
助理工程师
是用EXCHANGE邮件服务器的,公司内部的
引用:原帖由 三国宝贝 于
07:59 发表
是用EXCHANGE邮件服务器的,公司内部的 客户端使用的是MAPI方式,还是POP3方式,或IMAP方式连接EXCHANGE?
EXCHANGE是否使用的是前、后端架构!你组织内使用的是EXCHANGE哪个版本,共有几台EXCHANGE?还有邮件网关吗?最好详细说一下你企业内部邮箱服务器的组成架构!
我的微博:.cn/lzy821218
使用的访问协议不同,设置方法有所不同!不过有多种方法可以实现你要的效果:
1、&全局设置”----------“邮件传递”属性里,“连接筛选”---------&接受”里添加IP段。
2、“全局设置”----------“邮件传递”属性里,“发件人筛选”
3、设置邮件网关或者前端服务器的SMTP协议,添加可以提交、中继的用户或者组!只有这些用户可以外发邮件,只要在这个组里的用户,否则不能外发邮件!
4、新建SMTP连接器,指向一个不存在的邮件地址,所有的外发邮件都发到这!或者指向一个实际存在的邮件地址,SMTP连接器的”传递限制“属性里,设置拒绝外发邮件,添加一个安全组,在组内的都不可外发邮件!
本帖最后由 lzy821218 于
09:00 编辑
我的微博:.cn/lzy821218
助理工程师
outlook工具-账户设置-internet电子账户设置-接收邮件服务器 填写你公司在外网的邮件服务器地址
发送邮件服务器 填写你公司内网的邮件服务器地址,即可!
助理工程师
客户端使用的是POP3方式,EXCHANGE是2003的,共有1台EXCHANGE
助理工程师
引用:原帖由 51xu 于
14:10 发表
outlook工具-账户设置-internet电子账户设置-接收邮件服务器 填写你公司在外网的邮件服务器地址
发送邮件服务器 填写你公司内网的邮件服务器地址,即可! ... 嗯,谢谢。我再试试
助理工程师
哦,忘记说了,我只是让其中一个邮箱无法往外面发送邮件,能接受,但可以在内部接受发送,其他用户的邮箱就不做这样的设定求助大神!看的教程都是说不同的邮箱地址要设置不同的端口和域名之类,都照做了,也确认输入无误,结果发送邮件依然失败!亚马逊客服说用usb直接拷文件会耗损机器(我是第一次听到这种说法阿),所以想问问大触们有没有什么招(哭),在此多谢大家……
是不是calibre和你设置的邮箱之间通讯有问题?题主先用邮箱给kindle推送一本书试试,如果能收到,就是calibre的问题,这可能要根据不同的邮箱开启不同的服务(有的是pop3,有的是smtp视邮箱而定),如果不能收到推送的图书,可能是邮箱亚马逊的设置有问题,题主可以去问问亚马逊的客服。
已有帐号?
无法登录?
社交帐号登录
小学语文教师,加上半个段子手。邮件代收代发软件操作说明 - 伍华聪 - 博客园
随笔 - 485, 文章 - 20, 评论 - 7177, 引用 - 20
为了方便获取和发送邮件,需要有一个定时服务来对人员列表的邮件内容进行收取,以及发送存储在数据库列表里面的邮件信息,并提供相应的界面管理功能,为企业员工提供相应的邮件服务。
本软件具有下面几个特点:
1)通过Windows服务驻留在服务器系统中,提供更及时、更高效的响应服务。
2)通过SMTP协议发送邮件和POP3协议获取邮件,支持大多数邮箱的邮件收发操作。
3)邮件收取和发送采用多线程进行处理,更好利用服务器资源。
4)邮件的附件通过接口获取并存储到服务器上,方便查看和管理。
5)提供对邮件内容、邮件配置和发送操作等方面,进行可视化的管理操作。
6)用户可以对自己的邮件进行删除,系统在服务进程进行后台处理,并执行删除操作。
本软件基于微软.NET 4.0框架技术,以C# 4.0为开发语言进行系统开发,数据库存储采用SqlServer/Sqlite/Oracle等关系型数据库进行存储。
2、软件配置安装说明
2.1数据库恢复操作
默认程序包里面有一个EmailPorter.bak文件,这个是SqlServer2005的备份文件,使用前需要把该数据库进行恢复才能使用本程序。
恢复数据库操作步骤,可以遵循下面几个步骤进行。
1)在数据库节点上右键执行还原数据库操作。
2)数据库还原操作。输入还原的数据库名称,在源设备中选择相应的备份文件,并勾选备件文件列表,然后执行还原数据库操作。
3)查看还原数据库表。数据库还原提示成功后,可以在新建的数据库里面,看到下面一些数据库表信息。
2.2 软件参数配置
软件目录下有两个.config文件,这两个文件是安装运行服务需要的配置信息,使用前,需要进行一定的配置,两个文件内容完全一致,需要统一修改。
其中的配置文件如下所示,注意其中红色标注的部分,修改相应的数据库访问地址(connectionString),以及发送的邮件附件基础路径(SendAttachPath)的配置值。
2.3&软件服务安装管理
该邮件代收代发系统,通过寄宿在Windows服务上,可以更好利用Windows的资源,软件提供一个基于Winform的程序主界面进行服务的安装、卸载、系统配置信息管理等相关的管理工作。运行定时服务控制台程序WinServiceTool.exe,程序图标如下所示。
定时服务控制台界面如下所示:
单击【安装服务】功能按钮,程序弹出DOS窗口进行服务安装。
安装后,系统的Windows服务列表中就会增加一个【定时服务】的服务模块了,这样就证明我们顺利安装了通用定时服务了。
服务程序安装后,定时服务控制台的界面状态有所变化,更新了定时服务的现有状态,如下所示。
2.4&性能优化配置
系统通过多线程技术,充分利用服务器资源,来提升服务器执行效率和缩短处理时间。
由于系统在发送和收取过程中,都需要占用系统相关的资源,因此将发送和收取两个模块分开,每个模块都以多线程方式进行数据处理。
为避免对发送列表频繁的轮训操作,设定最小的一个时间间隔数值,轮训频率不能小于这个时间间隔(最小为5秒)。
定时服务程序通过插件化管理各个模块,包括邮件发送、邮件接收、邮件删除操作,这几个服务插件的相关配置参考PlugInSetting.xml进行调整即可。
默认发送服务轮训为5秒间隔,邮件接收服务轮训为30秒间隔,邮件删除服务轮训为60秒间隔,可根据需要进行调整。
PlugInSetting.xml文件如下所示。
2.5 关于系统操作日志
与服务有关的一些操作记录,建议写回日志文件中,包括邮件的收取与发送日志,服务程序异常日志,以便于日后维护。
日志建议按yyyymmdd.txt 命名方式。
3、系统界面操作
为了实现以上的邮件收发和删除的服务操作,我们需要涉及下面几个业务场景,内容如下:1) 邮件账号的配置2)待发送的邮件存储,发送后邮件存储到发送历史里面。3)指定接收账号的配置信息4)接收的邮件存储5)发送和接收的邮件的附件存储
由于邮件代收代发模块的【定时发送服务】,一般情况下是运行在服务器上,因此也要求软件的相关信息也存储在服务器上。基于这个原因,软件管理的数据应该存储在服务器上,Winform程序可以通过WCF的分布式数据访问获取服务器的数据(可以利用我的《WCF开发框架》、《混合式Winform开发框》架构造应用)。本文的软件操作,是基于《混合式Winform开发框架》的界面操作方式,对邮件的账号进行配置,创建邮件内容,以及创建邮件发送列表等操作。下面分别对这几个模块的界面进行一个大致的介绍。
3.1&邮件账号的配置
要发送和接收用户的邮件内容,首先需要配置相关的用户账号,用户账号的配置信息,以列表方式进行展示,如果需要添加新的账号,在界面上单击【新建】即可创建新的账号,如下界面所示。
&在软件界面上填入相关的账号信息,然后单击【测试登陆】,系统会根据SMTP接口对账号进行测试,在使用账号的时候,只有【测试登陆】通过的账号,才能正常获取邮件和发送邮件。
如果对配置的邮箱不太清楚,系统提供了一个账号信息的对照表,方便查阅,在新建账号界面的下方有一个【常见配置信息】的功能,单击后弹出一个界面,介绍相关的邮箱账号配置信息,如下所示。
&3.2&待发送的邮件存储
待发送的邮件存储在一个表里面,后台【定时服务】会根据这个表的数据进行循环发送,随着【定时服务】对列表的邮件进行不断的处理,待发送的邮件列表可能越来越少,最后可能剩下空白的列表记录。邮件发送列表界面如下所示。
待发送的邮件,一般来说每封邮件内容可以不同,也可以设计为批量发送,邮件引用不同的内容即可,看具体的需要。
如果用于营销推广方面,邮件的内容可能很多相同,如果每次发送都存储一样的邮件正文,则需要很大的存储空间,我们可以设计为只存储邮件明细的ID,把邮件标题和内容抽离进行独立维护。
单击【新建】功能,弹出一个界面用来新建一个发送的邮件。
上图红色区域为邮件的内容编写区域,里面可以通过图文的方式创建一个丰富多彩的邮件内容,邮件的图片采用网络地址方式进行插入,这样使邮件的接收人能够顺利打开相关的图片进行阅读。
准备好邮件内容后,我们接着在【邮件发送列表】界面中,通过【新建】操作,创建一个待发送的邮件,弹出下面的操作界面。
开始的时候,软件标题,软件接收者名单,都是空白的,需要我们根据需要填入相关的信息,这里的邮件正文,是通过按钮
进行引用刚才创建的邮件正文,以达到重用的目的。软件弹出选择邮件的界面如下所示,选择合适的邮件,然后在下方【选择】确认即可返回。
返回的界面上输入相关的接受者名单,如下所示。
发送方式有两种,一种是采用默认账号的方式发送,且邮件的多个接收者会出现在邮件的发送人中;一种是使用配置的所有账号轮流发送,这种方式,充分利用邮件账号的资源,把接收者分拆成多封邮件进行发送。
最后邮件待发送列表里面出现两封邮件(轮流发送方式,对邮件接收者进行拆分发送)。
如果【定时服务】在后台运行,那么很快就可以看到邮件的发送操作了,同时我本地的QQ已经有收到邮件的提示窗口了。
打开QQ邮箱,我们可以看到刚才发送的邮件内容。
打开接收者的163邮箱,可以看到另外一封邮件也顺利收到了,界面如下所示。
这个时候刷新待发送的邮件列表,我们可以看到,邮件列表已经清空了。另外发送成功的邮件已经移到历史列表里面去了。
3.3 指定接收账号的配置信息
如果用户已经配置了接收的账号,那么邮件会通过【定时服务】进行定时的获取,并把数据存储在邮件接收表里面。
开始的时候,这个列表是空的,界面左边是列出相关的邮件账号。如果我们需要进行邮件的收取,我们需要通过【配置收取账号】的界面进行处理,单击【配置收取账号】按钮,弹出以下界面,选择需要收取邮件,并确定保存即可。
3.4 接收的邮件存储
上面小节介绍了邮件收取账号的配置,当配置好账号后,返回主界面,等待一会功夫,刷新收取的邮件列表,即可看到已经很多邮件被收取下来存储到服务器上来,我们通过界面查看即可。
收取到的邮件,通过双击列表可以打开进行查看,我们打开其中一封邮件,看到的界面如下所示。
3.5 邮件的附件存储
邮件的附件是存放在服务器上的,如果需要获取,需要程序通过WCF服务的方式对附件进行远程获取查看。
对于一些邮件带有附件的,软件提供了相关的界面进行查看,操作界面如下所示。
软件如果是图片,可以双击进行查看,如果是其他文件,下载到本地进行打开。calibre怎么设置邮件发送和接收地址?
有一个kindle邮箱,还有一个发信人地址。kindle用的amazon注册邮箱,发信人地址用的gmail,但是测试时候出现tracebac(most recent call last):File "site-packages\calibre\gui2\wizard\send_mail.py" line 173,in test_email_settings.
出错提示不全,不好判断原因,请补充问题。正常情况下,设置好接收和发送地址后,就可以正常发邮件。如果要更靠谱一点,可以明确指定一下发信服务器的相关参数,包括用户名密码,可以用界面上提供的按钮来辅助设置Hotmail或Gmail帐号,也可以自己设成自己的别的邮箱。如果选用Gmail,请注意在一些小概率的情况下,可能会因为墙的原因导致发送失败。
完全没有程序语言基础的菜鸟乱入,分享些同为用户的经验,见到有专业人士 在顺带提一提我的疑惑。 calibre无法直接分享到kindle邮箱,我通过谷歌搜索得出的一般结论是大中华局域网的关系,需要设置代理。我按照这篇文章 (该链接需翻墙,无法翻墙则看这里
8楼所提供的方法,二者是一致的 )给电脑新增了一个环境变量“http_proxy”(设置环境变量win7请右击我的电脑,进入“属性”,左边栏选择“高级系统设置”,弹出的窗口尾部即能看到“环境变量”),保存后回到calibre(如果在新增上述这个环境变量前calibre已经运行请重启calibre),进入偏好设定的邮件分享中设置使用Gmail发送邮件(已设置则可跳过,注意“使用者名称”是需要邮箱后缀的,即与Gmail邮箱地址一样),然后点击测试电子邮件,如果返回的提示是已成功发送则表明分享到kindle功能已可用(提示的具体词汇我忘了,反正是中文,不会出现问题中的那些字符)。刚走到这一步的时候我心中大喜,随后试着分享刚下好的杂志到kindle邮箱也都成功地发出,但问题随之而来。等到一周之后我尝试抓取经济学人、纽约客跟亚洲书评时,经济学人抓取失败,纽约客、亚洲书评抓取来的文件是错误的空白页面,均没有杂志应有的封面(calibre抓取的亚洲书评用的是calibre提供的封面,但经济学人、纽约客均应当有各期相应的封面),此时我设定着的自动分享到kindle邮箱也没能发送成功。折腾了几次后我尝试删除之前提到的那个环境变量“http_proxy”,calibre成功抓取到了上述的三本杂志,但如此一来就无法分享文件到kindle邮箱了。另,增加环境变量“http_proxy”这个方法我试了两次,设置完成之初都成功地将文件发送到了kindle邮箱,同样也成功地使抓取出了问题,最终不得不为了抓取想要的新闻而放弃使用该方法。
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 发送到邮件接收者 的文章

 

随机推荐