Postfix. Перенаправление почты

Thank you for reading this post, don't forget to subscribe!

Три способа перенаправить почту на другой ящик в Postfix’е

1. При помо­щи Postfixadmin’а
2. При помо­щи RouneCube и ManageSiev
3. Сред­ства­ми само­го Postfix’а

При помо­щи Postfixadmin’а

Как тако­во­го пере­на­прав­ле­ния в функ­ци­о­на­ле Postfixadmin’а нет. Это осу­ществ­ля­ет­ся при помо­щи али­а­сов. Неудоб­ство в том что али­ас — это не суще­ству­ю­щий ящик. Напри­мер мож­но создать такие али­а­сы как webmaster@domain.com, admin@domain.com и пере­на­пра­вить на суще­ству­ю­щий ящик username@domain.com:

 

При помо­щи RouneCube и ManageSiev

Пред­по­ла­га­ет­ся, что поч­та уже рабо­та­ет, уста­нов­лен DovecotRoundcube и MTA, в моем слу­чае Postfix (но это пофик).
Пере­со­брать Dovecot с под­держ­кой ManageSiev:

поста­вить крест тут:

И уста­но­вить:

Далее поста­вить dovecot-sieve и dovecot-managesieve:

Вклю­чить про­то­кол managesieve и задать допол­ни­тель­ные настрой­ки в /usr/local/etc/dovecot.conf

Пере­за­пу­стить dovecot:

Вклю­чить в Roundcube пла­гин managesieve (по идее он уже дол­жен быть в ката­ло­ге roundcube/plugin). Заме­ниа в фай­ле /usr/local/www/roundcube/config/main.inc.php сле­ду­ю­щий параметр:

Теперь в меню настройки/фильтры в Roundcube мож­но настра­и­вать филь­тра­цию писем.

Сред­ства­ми само­го Postfix’а

В файл main.cf доба­вить строку:

В фай­ле postfix/recipient_bcc ука­зы­ва­ем с како­го на какой ящик пере­на­прав­ля­ем почту:

После чего при­ме­нить изме­не­ния командой:

Как вывод мож­но ска­зать что про­ще и быст­рее будет делать сред­ства­ми само­го Postfix‘а, но пра­виль­нее и удоб­нее для поль­зо­ва­те­ля — при помо­щи RouneCube и ManageSiev.