суда там все описано:
http://blog.cottee.org/2008/05/cyrus-imap-on-hardy-heron.html
Пользователь решил продолжить мысль 24 Апреля 2009, 00:15:33:
Нет ничего невозможного, в пределах разумного.
amuse.ter, задаю вектор.
1. Создаем, кучку ящиков для пользователей + ящик-релей, например, relay@gmail.com.
2. Устанавливаем сборщик почты, например, fetchmail.
3. Конфигурируем сборщик для сборки почты с наших ящиков.
В /etc/fetchmailrc вписываем
set daemon 300
set logfile /var/log/fetchmail.log
set no syslog
defaults
protocol pop3
poll GMail
via pop3.gmail.com
username user1@gmail.com
password user1password
is user1@localdomain.ru
username user2@gmail.com
password user2password
is user3@localdomain.ru
username user3@gmail.com
password user3password
is user3@localdomain.ru
4. Конфигурируем postfix на отправку всей исходящей почты через релей с авторизацией.
В /etc/postfix/main.cf вписываем:
relayhost = [smtp.gmail.com]
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps=hash:/etc/postfix/passwd
smtp_sasl_security_options = noanonymous
в /etc/postfix/passwd вписываем:
[smtp.gmail.com] relay@gmail.com:пароль_на_ящик_relay@gmail.com
З.Ы. Не забываем про postmap и перезагрузку postfix. Удачи.
Возникла проблема, а именно когда настраивается postfix c reley теряется возможность отправлять почту локально, скорей всего я что-то не дописал в main.cf если кто знает подскажите
Или нужно делать еще один виртуальный домен для локальной отправки и приема
Заранее благодарен
Пользователь решил продолжить мысль 24 Апреля 2009, 05:49:19:
Проще говоря как сделать чтобы почта в локальной сети не отправленная на локальные ящики шла в интернет через relay mailbox (users@gmail.com)
Решение проблемы:
relayhost = [smtp.gmail.com]
smtp_use_tls = yessmtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/gmail_passwd
smtp_sasl_security_options = noanonymous
Не хватало подчеркнутой строки, теперь почта "бегает" локально и в интернет через "ящик-релей" gmail'а