zeldor.biz

Linux, programming and more

Copyright © 2025
Log in

Postfix home server

June 16, 2011 by Igor Drobot 1 Comment

If you have a mail server at home and your Internet service provider (ISP) has no right PTR record for your assigned IP, you will get trouble the most mail servers will reject you.

Some best examples for mail rejection: gmx.de, mail.ru

This problem can be solved [Read more…]

Filed Under: Debian, Linux, Mailing, Networking Tagged With: Debian, DNS, Mail Server, Postfix, PTR

Exim stop Newsletter crap

May 19, 2011 by Igor Drobot Leave a Comment

Exim4

local_sender_blacklist
This is a onboard exim possibility to blacklist special addresses, its only a optional file which contains a list of envelope senders whose messages will be denied;

1
550-sender envelope address noreply@rustock.net is locally blacklisted here

550-sender envelope address noreply@rustock.net is locally blacklisted here

Example of content:

1
2
3
cat /etc/exim4/local_sender_blacklist
noreply@rustock.net
parker.ball@freeemailservice.info

cat /etc/exim4/local_sender_blacklist noreply@rustock.net parker.ball@freeemailservice.info

Restart or reload of exim is not required.

Filed Under: Debian, Linux, Mailing, Networking Tagged With: Exim4, MTA, SPAM

Roundcube PHP Update conflict

December 24, 2010 by Igor Drobot Leave a Comment

Another tricky error after Debian squeeze upgrade:
ERROR: Wrong ‘suhosin.session.encrypt’ option value. Read REQUIREMENTS section in INSTALL file or use Roundcube Installer, please!

The fix is very trivial:

1
2
3
4
vim /etc/php5/apache2/php.ini
# Add this lines to the bottom of the config:
[suhosin]
suhosin.session.encrypt = Off

vim /etc/php5/apache2/php.ini # Add this lines to the bottom of the config: [suhosin] suhosin.session.encrypt = Off

Solution for php5-fpm:

1
php_admin_value[suhosin.session.encrypt] = Off

php_admin_value[suhosin.session.encrypt] = Off

To upgrade the database style to roundcube version 0.9.0 I used a little workaround to prevent suhosin error reporting:

1
php -d suhosin.session.encrypt=off -d date.timezone=Europe/Berlin bin/updatedb.sh --package=roundcube --version=0.8.2 --dir=`pwd`/SQL

php -d suhosin.session.encrypt=off -d date.timezone=Europe/Berlin bin/updatedb.sh --package=roundcube --version=0.8.2 --dir=`pwd`/SQL

Filed Under: Debian, Linux, Mailing Tagged With: php5, Roundcube, Squeeze, Suhosin

Fix: Filesystem notification initialization error

December 24, 2010 by Igor Drobot 5 Comments

I upgraded my Mail-server to Debian 6 – squeeze, it was everything great till I started my Thunderbird and get this Message: Filesystem notification initialization error — contact your mail administrator (check for configuration errors with the FAM/Gamin library)

This error can be seen in your mail client and is often caused by Courier. If you are the administrator of the mail server, simply install libgamin instead of libfam as follows:

1
aptitude install gamin

aptitude install gamin

Now restart all courier services:

1
find /etc/init.d/ | grep courier | while read line; do $line restart; done

find /etc/init.d/ | grep courier | while read line; do $line restart; done

Filed Under: Debian, Linux, Mailing Tagged With: Courier, Thunderbird

Roundcube performance

December 12, 2010 by Igor Drobot Leave a Comment

There are many configuration options with inpact on performance in Roundcube and behind it (Database and Webserver). As Roundcube installation administrator you can set them to some defaults and prevent users to change them by using the ‘dont_override‘ option.

I tested some options and created my tiny boost list.
Here’s the list of options with impact on performance

Messages listing is a main task of a mail client. Sorting is expensive. First of all you should use an IMAP server with SORT capability. If message list displaying is still too slow you should set ‘message_sort_col’ to an empty string.
‘message_sort_col’
[Read more…]

Filed Under: Debian, Linux, Mailing, Ubuntu Tagged With: Roundcube, Webmail

  • « Previous Page
  • 1
  • 2
  • 3
  • Next Page »
Yeaaah Cookie! We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok