Articles of imap

SELinux阻止Asterisk连接到IMAP服务器进行语音邮件

我在Fedora 23上运行Asterisk,并使用语音邮件IMAP模块将语音邮件存储到Gmail。 当SELinux处于强制模式时,它会阻止Asterisk连接到Gmail。 以下是/var/log/audit/audit.log中的错误消息: type=AVC msg=audit(1460344333.315:70807): avc: denied { name_connect } for pid=823 comm="asterisk" dest=993 scontext=system_u:system_r:asterisk_t:s0 tcontext=system_u:object_r:pop_port_t:s0 tclass=tcp_socket permissive=0 正因为如此,我被迫将SELinux置于宽容模式。 如何解决SELinux阻止Asterisk阻止出站连接?

设置没有真正的Linux用户的邮件帐户

我在我的Ubuntu服务器上设置了Postfix和Dovecot。 我的目标是创build27个邮件帐户,可以收发邮件到处。 我收到的电子邮件在Gmail,Yahoo和Outlook中不会显示为垃圾邮件。 我发送电子邮件与Rainloop,一切都很好。 除; 系统不应该有这么多的用户。 正如我写的,我有这个系统上的6个用户,除了我的个人sudo用户和root用户。 通过为他们创buildLinux用户并向他们提供凭据,我可以授予人们接收和发送电子邮件的权限。 我无法想象像雅虎这样的大型电子邮件服务有超过一千万的系统用户,必须有一个解决scheme可以让我将Postfix / Dovecot连接到一个数据库(可能是MySQL?),而不是创build这么多的Linux用户。 所以基本上,我如何设置我在最后一段中写的内容,而不会丢失现有的数据? 我在服务器上没有收到太多的电子邮件,但是丢失数据是不好的做法,并且阻止它总是很好的。 谢谢!

无法从MXlogging的外部服务器接收本地服务器中的邮件

我无法在本地帐户中收到邮件,我只能将多个本地帐户(@ remote.A)的邮件发送到多个外部帐户(@A)。 我可以发送到每个域(例如Gmail)。 直到现在经过几次testing,我注意到当我发送没有SMTP AUTH的邮件时,我收到来自ISP邮件服务器的消息,说SMTP AUTH已激活,我必须激活才能通过该服务器。 如果我尝试发送邮件在我的域的帐户之间的外部服务器,我没有收到我的本地服务器中的任何邮件。 如果我尝试在本地帐户之间的本地服务器发送邮件,我将在本地接收邮件,它不会按预期通过我的外部服务器。 在我的外部服务器,我有cPanel,在那里我创build外部电子邮件帐户。 在那里我configuration了电子邮件路由的域名,我只是想在我的本地邮件服务器使用。 我已经设置了一个次要优先级的MXlogging(首先,我有我的电子邮件域默认)。 它configuration为自动处理邮件默认带(*)。 次要优先级是我的静态IP的链接(电子邮件域的子域)。 我已经search,如果我有我的知识产权封锁,从一个大名单,我只有一个阻止我。 我也configuration了我的外部服务器的SPF从我的本地服务器的身份validation发送。 (*) 自动检测configuration:(本地)邮件交换器本地邮件交换器备份邮件交换器远程 现在我在我的main.cf从本地服务器postfix这个: http : //pastebin.com/KsEDzD4T 我一直在尝试通过virtual_alias_maps将收到的外部邮件重新路由到本地服务器的本地帐户,但我认为这不是现在的问题,因为我无法从外部服务器推送邮件。 收到的邮件正在该服务器中堆叠。 由于我在DMZtesting所有端口都打开。 然后我寻找一个本地防火墙,并默认closures。 但我有进程的运行,至less对于IMAP(SMTP和POP3我没有): remote:Postfix root# netstat -tnlp tcp | grep '\.143 ' tcp4 0 0 192.168.1.1.143 192.168.1.1.50825 ESTABLISHED tcp4 0 0 192.168.1.1.50825 192.168.1.1.143 ESTABLISHED remote:Postfix root# netstat -tnlp tcp | grep '\.993 […]

Outlook的imap代理

如何在Outlook中从HTTP代理(不需要身份validation)连接到IMAP(例如imap.gmail.com)?

如何设置后缀通过IMAP从其他服务器下载传入的消息?

我怎样才能设置一个基于postfix的邮件服务器,使其不仅可以接收通过SMTP传入的邮件,还可以主动地从另一个服务器下载(通过IMAP)消息,如果有的话?

IMAP可扩展性

我创build了一个系统,允许成员通过电子邮件发送内容,并立即自动parsing。 我问了一个关于使用自定义SMTP服务器拦截邮件的问题。 其中一个原因是,如果需求增加,只需设置一个新的邮件服务器就可以轻松扩展。 其中一个build议是使用IMAP IDLE来监视单个邮箱。 我的问题是,这是多大的可扩展性? 如果我有一个带有通配符电子邮件别名的邮箱来捕获所有邮件,那么一次可以处理多less邮件而不会停顿? 如果我要为每个成员创build一个单独的邮箱的路线,那么监控每个成员最好的方法是什么?

任何我应该知道的鸽子陷阱? 除了qmail之外,还有其他方法可以驱动mailserver吗?

我们正在考虑运行一个中等大小的邮件服务。 目前,dovecot似乎是一个很好的select,我们即将build立一个小testing环境来检查一些与其他系统的集成点。 但是,我想知道是否还有其他邮件服务器(或服务),我们还没有看过(我们也看过qmail)。 替代品并不一定是免费或开源的,但我们确实有一些要求。 必须拥有: 必须支持将用户身份validation委派给集中式用户registry。 必须支持5万到15万用户。 必须支持邮箱/传出/传入邮件大小的configuration。 必须支持与input/输出垃圾邮件/恶意软件filter的集成。 可选(但非常感激): 应该有一个API(最好是一个像REST服务或开放数据库那样的跨平台),以允许查询用户状态,如配额使用情况,垃圾邮件状态,未读邮件等,以供其他应用程序使用。 应该支持SSL连接。 看起来好像戴夫科特是一个不错的select,我主要是在寻找确认这是正确的select,否则我们应该看看。

电子邮件备份与Roundcube

我的电子邮件托pipe服务提供商允许我访问一个个人的,廉价的IMAP服务器,邮件存储空间有限(100 Mb)。 我喜欢这个,因为我不想(即:知道如何)pipe理邮件服务器。 但是,我希望能够存储超过100个电子邮件。 我应该怎么做呢? 在Roundcube和我的托pipe服务器之间build立一个坐在客户端的中介IMAP服务器? 从IMAP服务器中删除电子邮件后,configurationRoundcube进行电子邮件归档? 这个设置是否存在? 我有充分的控制(并且几乎无限的存储空间)安装了Roundcube的机器。

将用户和邮箱从Postfix / Maildir迁移到Postfix和Mysql后端

所以我有60左右的用户在openbsd上手动滚动postfix安装,我想将他们的邮箱移动到运行iRedMail的新邮件服务器(postfix,vmail / mysql后端) 有谁知道这样做的好方法? 最好是一个脚本,我可以运行,以保持同步MXlogging更新用户邮箱? 我认为一种方式(虽然我没有他们所有的密码!)将有一个命令行imap客户端模拟用户复制自己的邮件,但我相信必须有一个shell / php脚本来迁移用户? 任何人有任何明智的想法?

如果telnet被禁用,imap_open()将工作

我试图通过imap_open()(php)连接到我的主机上的邮箱。 但是它的authentication失败错误。 根据我的托pipe服务提供商,出于安全原因他们已经禁用了telnet。 可以禁用telnet导致PHP不能够使一个IMAP连接?