Articles of roundcube

后缀smtp错误450(未能添加收件人)

我有debian服务器与后缀和roundcube。 攻击后,我们在2个黑名单上,但我不认为这是主要问题。 我无法发送邮件到任何地址。 我试图find原因…我检查了var / spool / postfix / etc / resolv.conf和resolv.etc,它们与这个内容相同: nameserver 127.0.0.1 nameserver localhost 在var / log / mail.err中我发现: cyrus/imap[25452]: DBERROR: opening /var/lib/cyrus/user/m/[email protected]: cyrusdb error cyrus/imap[25452]: DBERROR: skiplist recovery /var/lib/cyrus/user/m/[email protected]: ADD at 1FC0 exists 当我尝试从roundcube发送电子邮件时,我收到标题的消息。 当我在歌剧或任何其他邮件客户端发送它,它什么都不给,但电子邮件不是发送。 谢谢你的任何build议。

在nginx上与乘客一起运行roundcube

我最近试图在nginx上安装乘客。 安装工作,一切都很好。 不过,我想在我的服务器上运行roundcube webmail。 基本上我的问题是,nginx的根指令设置为乘客应用程序: root /home/me/www/hello/public 并且将roundcube创build为服务器上的符号链接,如下所示: /home/me/www/webmail 我的问题如何获得URL www.my-server.com引用正常的根,但www.my-server.com/webmail引用roundcube文件夹? 我已经试过在我的nginx.conf中没有运气的变化: location /webmail/ { #root /home/me/www; alias /home/me/www; try_files $uri /index.php; passenger_enabled off; } 当使用www.my-server.com/webmail时,上述configuration导致403禁止,使用URI:www.my-server.com/webmail/index.php时找不到File。 有任何想法吗?

ssl nginx代理configuration为roundcube

我正在运行roundcube webmail通过一个nginxnetworking服务器,只提供http。 这是由另一个服务https的nginx代理。 两者在同一台机器上都是独立的FreeBSD jail。 我基本上可以通过代理的地址访问roundcube网页,但是一些function不起作用。 例如: 从消息列表中select一个项目不会在预览iframe中调出内容 从消息列表中select一个项目并点击顶部button,删除button不会删除该项目。 但答案button以及标记为已读作品。 将邮件拖放到文件夹中不起作用。 它显示拖动过程中的所有突出显示和animation,但消息不会丢失 但是,双击消息以全帧视图打开它的工作正常。 有没有人有线索可能是这里的问题? 具有相同设置的相同代理对我自己的云实例工作得很好。 当我通过代理login时select一条消息时,两个nginx实例的错误日志都不显示任何条目。 但是,在select中间没有代理的消息时,我在access.log中看到以下日志: 10.0.0.25 – – [05/Jan/2016:14:03:22 +0100] "GET /?_task=mail&_caps=pdf%3D1%2Cflash%3D1%2Ctif%3D0&_uid=44613&_mbox=INBOX&_framed=1&_action=preview HTTP/1.1" 200 11236 "http://10.0.0.211/?_task=mail&_mbox=INBOX" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0" 10.0.0.25 – – [05/Jan/2016:14:03:22 +0100] "GET /skins/larry/styles.min.css?s=1448290416 HTTP/1.1" 304 0 "http://10.0.0.211/?_task=mail&_caps=pdf%3D1%2Cflash%3D1%2Ctif%3D0&_uid=44613&_mbox=INBOX&_framed=1&_action=preview" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0" […]

将纯文本密码转换为dovecot + postfix的mysql邮箱表中的sha512-crypt

我有一个旧的后缀+ dovecot + Roundcube邮件服务器(mail.domain.Tld)。 服务器时钟丢失时间,调整它导致dovecot自杀,我们不能安装更多的内存,更大的硬盘驱动器等。 我已经build立了一个新的服务器框(mail2.domain.Tld)与Postfix + dovecot + Roundcube。 该服务器正在运行,客户端的新域名和我的个人域名。 它的密码系统是SHA512-CRYPT。 我已将旧服务器的用户导入新服务器。 我为普通密码创build了一个新的“plain_pass”列。 我一直在关注这个“教程”,没有太多的运气 – http://wiki2.dovecot.org/HowTo/ConvertPasswordSchemes#CA-26af2b83a43b8100522c57565773f605c21f2f27_1

Roundcube和PHP 5.6

由于将我的服务器升级到最新版本的Debian,roundcube(1.2.3)不再有效。 事实certificate,这是因为新版本的PHP(5.6)现在检查它是否是有效的证书。 基于进一步调查,我发现我可以添加以下行到我的config.inc.php文件: $config['imap_conn_options'] = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false ) ); $config['smtp_conn_options'] = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false ) ); 我也有以下设置: $config['default_host'] = 'tls://localhost'; 我正在使用这个roundcube安装多个域名,所以不想在这里放置一个特定的域名。 我也不想支付证书,所以想把verify_peer设置为false。 当我尝试login时说“login失败”。 系统日志给出了以下错误: Feb 8 10:55:19 server1 dovecot: imap-login: Disconnected (auth failed, 1 attempts in 2 secs): user=<office>, method=PLAIN, […]

Roundcube,Postfix和SMTP身份validation(CRAM-MD5)错误

我无法在Postfix上configurationSMTPauthentication的Roundcube。 所有的凭据都是真实的,因为我使用Thunderbird和我的手机电子邮件客户端的电子邮件没有问题。 以下是Roundcube的SMTPconfiguration: $rcmail_config['smtp_server'] = 'tls://mx.cyssea.com'; $rcmail_config['smtp_port'] = 587; $rcmail_config['smtp_user'] = '%u'; $rcmail_config['smtp_pass'] = '%p'; $rcmail_config['smtp_auth_type'] = ''; $rcmail_config['smtp_auth_cid'] = null; $rcmail_config['smtp_auth_pw'] = null; $rcmail_config['smtp_helo_host'] = ''; $rcmail_config['smtp_timeout'] = 0; 当我尝试从roundcube发送电子邮件时,出现以下错误: [12-Jul-2012 16:33:35 +0300]: SMTP Error: SMTP error: Authentication failure: No supported authentication methods (Code: ) in /usr/share/roundcube/program/include/main.inc on line 1745 (POST /roundcube/?_unlock=loading1342100016360&_lang=en?_task=mail&_action=send) 即使安装了用于PHP的SASLauthentication模块。 邮件服务器和Roundcube之间的通信如下所示: […]

后缀过滤消息并传递给PHP脚本

每次用户通过外部提供商注册我们的网站时,我们都会收到包含用户详细信息的正文内容的基本电子邮件。 我想写一个个性化的自动回复给这个用户。 电子邮件正文parsing和通过PHP回复我已经写了,但我怎么去configuration这从后缀? 目前,它是使用roundcube Sieve插件configuration的,其中电子邮件被移到文件夹“Subscribe”中。 有没有可能在这里创build一个自定义的动作? Debain Squeeze,Postfix和Dovecot

允许将IMAP用于Roundcube,并仅作为一些特殊用户的外部服务。 如何configuration?

在dovecot中设置一个特殊的passdb查询很容易限制对某些用户的IMAP访问,例如, 请参阅dovecot wiki上的文档 。 但是,当我使用像Roundcube这样的webmailer,并希望允许其他用户使用它(而不仅仅是允许上面的每个方法使用IMAP的用户),这种方法就失败了。 什么是一个工作configuration的想法? webmailer与dovecot在同一台服务器上。 可能是一个特殊的SQL-passdb-statement和一个allow_nets额外字段的所有webmailer用户的本地地址? 或在Roundcube本身的特殊选项?

Roundcube不会将IP地址信息添加到已发送的电子邮件中

通常,邮件客户端应该将IP信息添加到电子邮件中,以便跟踪发件人。 但是,当您从Roundcube Webmail / 0.8.4 +发送电子邮件时,服务器的IP地址是电子邮件中的唯一一个,这使得无法跟踪发件人或其位置。 这不是系统中的缺陷吗? 这是由devise还是一个错误? 可以做些什么来解决这个问题,即。 要在通过Roundcubenetworking邮件发送的电子邮件中添加IP地址?

为roundcube webmail发送邮件/login日志

roundcube webmail是否有login日志或发送邮件? 我到处search,但只能find在圆形的“错误日志”目录,而不是一个login或发送邮件。 我试图find可能的账户盗窃,最近看到用来login电子邮件账户的IP地址将有助于追踪可能的小偷。