标签 iredmail 下的文章

修改 iredmail 套件中 roundcube web邮箱登录界面的logo

环境:CentOS7 里安装了 iredmail-1.1。

过程:

  1. /opt/www/roundcubemail/skins/elastic/images/logo.svg # 替换默认 roundcube 的logo
  2. /opt/www/roundcubemail/skins/elastic/images/favicon.ico # 替换默认 roundcube 的站标
  3. 在 /opt/www/roundcubemail/config/config.inc.php 配置文件里,增加一行,修改登录界面的文字说明,默认是“Roundcube Webmail”,如 $rcmail_config['product_name'] = 'AnQun Webmail';

参考:

iRedMail - 修改附件大小

需求:iRedMail-0.9.9,nginx和centOS7环境。需通过邮件发送的附件增加到200M。

步骤:

1.先修改 postfix 的值:

postconf -e message_size_limit='254857600'
postconf -e mailbox_size_limit='254857600'

2.systemctl restart posfix # 重启postfix服务

3.修改php.ini的几个参数: /etc/php.ini

memory_limit = 1250M;
upload_max_filesize = 250M;
post_max_size = 250M;
max_input_time = 900
max_execution_time = 900

4.systemctl restart php-fpm # 重启php-fpm进程

5.修改nginx的参数:/etc/nginx/conf-enabled/client_max_body_size.conf
client_max_body_size 250m;

6.systemctl restart nginx # 重启nginx服务

参考:https://docs.iredmail.org/change.mail.attachment.size-zh_CN.html

iRedMail - 禁用amavisd clamav 和 spamassassin

现象:默认安装的iRedMail,有查杀病毒的 ClamAV 功能,在低内存(如1GB)的机子上收发邮件,会很吃内存。可尝试停用 ClamAV的功能。

尝试:
1.编辑配置文件 /etc/postfix/main.cf ,将以下一行注释掉,如:
content_filter = smtp-amavis:[127.0.0.1]:10024

2.编辑配置文件 /etc/postfix/master.cf ,将以下一行注释掉,如:
-o content_filter=smtp-amavis:[127.0.0.1]:10026

3.重启postfix服务

4.禁用amavisd和clamav的服务

参考:https://docs.iredmail.org/completely.disable.amavisd.clamav.spamassassin.html

iRedMail - 删除灰名单模块 - iRedAPD - greylisting - 添加白名单

现象:用iRedMail建的邮局,收发腾讯系的邮件时,会慢。

尝试:

1.编辑 /opt/iredapd/settings.py 配置文件,将其中 plugins 默认启用的 greylisting 模块给删除,如
plugins = ['reject_null_sender', 'amavisd_wblist', 'throttle', 'reject_sender_login_mismatch']

2.将腾讯系的邮局域后缀添加到白名单中 python /opt/iredapd/tools/wblist_admin.py -add --whitelist @qq.org @vip.qq.com @foxmail.com

3.重启iRedAPD服务

参考:https://docs.iredmail.org/manage.iredapd.html

iRedMail - 禁用STARTTLS

问题:在国内的centos7机子安装 iRedMail ,没有ICP备案,不能通过域名访问到Web页面,无法通过文件验证来申请到免费的SSL证书。

尝试:

1.编辑 /etc/dovecot/dovecot.conf 文件内容,将原:

disable_plaintext_auth=yes
ssl=required

更改为:

disable_plaintext_auth=no
ssl=yes

2.编辑 /etc/postfix/main.cf 文件内容,

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
# smtpd_tls_auth_only=yes

3.之后重启dovecot和postfix服务,令新配置生效

参考:https://docs.iredmail.org/allow.insecure.pop3.imap.smtp.connections.html