Страница 1 из 1

Postfix+Gmail

Добавлено: 2008-10-16 8:51:27
magius
Подскажите пожалуйста, возможно ли в постфиксе настроить релей с авторизацией на Gmail, но не от какогото одного юзера а от логин/пароля локального отправителя. Если нет то какие есть варианты.

пример:
на Gmail vasiya@xxx.com, petya@xxx.com
при настройке релея в постфиксе нада указать кем авторизоваться на Gmail подставляю vasiya@xxx.com и теперь на выходе получаю подмену адреса отправителя. А мне нада сохранить адрес отправителя.

заранее спасибо

Re: Postfix+Gmail

Добавлено: 2008-10-16 10:21:00
magius
я смотрю идей нет ......
может каким то другим МТА можно решить?

Re: Postfix+Gmail

Добавлено: 2008-10-16 10:29:57
Alex Keda
распиши нормально задачу.
думаю, на экзиме можно будет

Re: Postfix+Gmail

Добавлено: 2008-10-16 10:43:23
magius
Схема примерно такая: fetchmail'ом забираем с gmail'а, postfix-ом отсылаем через gmail. Все замечательно, пока гмейловский пользователь один авторизуемся им и вперед. А вот как бы нарисовать конфиг, чтобы по 'mail from', например, определять, кем логиниться?

Re: Postfix+Gmail

Добавлено: 2008-10-16 10:45:29
Alex_hha
Ниче не понял. Куда логиниться?

Re: Postfix+Gmail

Добавлено: 2008-10-16 11:03:14
magius
Попробую описать еще раз по-русски: надо в postfix-е указать аутентификацию на удаленном relay-е в зависимости от адреса отправителя, т.е. если получено письмо от user1@domain.com, то пересылать его через удаленный relay (gmail.com), авторизуясь (на gmail-е) одной парой login/password, а если получено письмо от user2@domain.com - другой парой. Пары login/pass выбирать в зависимости от адреса отправителя.
При чем relay нужно делать только для отправителей одного домена: если отправитель "кто-то@domain1.com" - пересылать через gmail, если "кто-то@domain2.com" - слать напрямую.

Re: Postfix+Gmail

Добавлено: 2008-10-16 13:41:24
magius
Я непонятно написал или нет решения? :(

Re: Postfix+Gmail

Добавлено: 2008-10-16 14:42:27
Alex_hha
Моя не понимать. Давайте разберемся только с отправкой для начала. Что надо?

Re: Postfix+Gmail

Добавлено: 2008-10-16 15:56:44
magius
ок, не вопрос, идем по порядку:
хочу чтоб постфикс отсылал почту не на прямую а через Gmail.com

Re: Postfix+Gmail

Добавлено: 2008-10-16 17:19:10
Alex_hha

Re: Postfix+Gmail

Добавлено: 2008-10-17 10:26:07
magius
так идем дальше ....

делаем следующее

В /etc/postfix/main.cf дописал:

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options=

В /etc/postfix/sasl_passwd прописал:

mail.myhosting.ru mailbox@myhosting.ru:123456

и вся почта пересылается ит имени mailbox@myhosting.ru т.е. получивший письмо видит в адресе отправителя mailbox@myhosting.ru не зависимо от того была ли она отправтена от mailbox_vasaya@myhosting.ru или mailbox_petya@myhosting.ru
как это поправить?

Re: Postfix+Gmail

Добавлено: 2008-10-17 11:44:57
Alex_hha
Думаю никак и exim тут тоже не поможет

Re: Postfix+Gmail

Добавлено: 2008-10-17 12:12:13
magius
я тут в Ехим нашел такую штуку может прокатит.....
Когда exim подтвердил свою подлинность удалённому хосту, он добавляет параметр AUTH к посылаемой команде MAIL, если он имеет аутентифицированного отправителя. Если сообщение пришло с удалённого хоста, аутентифицированный отправитель - тот, который получен во входящей команде MAIL, при условии, что входящее соединение аутентифицировано, и кондишен “server_mail_auth” позволяет сохранять аутентифицированного отправителя. Если локальный процесс вызывает exim для отправки сообщения, адрес отправителя построенный из имени логина пользователя и “qualify_domain” рассматривается как аутентифицированный. Однако, если для транспорта “smtp” установлена опция “authenticated_sender”, она перезадаёт аутентифицированного отправителя полученного с сообщением.

что думаете ? или я неправильно расшифровал эту философскую фразу.....

Re: Postfix+Gmail

Добавлено: 2008-10-17 12:40:47
magius
появилась еще одна идейка по Ексиму ща в процессе ....

Re: Postfix+Gmail

Добавлено: 2008-10-17 16:08:25
Alex_hha
Вы имеете доступ к настройкам серверов gmail? Если нет, то при чем тут это?

Re: Postfix+Gmail

Добавлено: 2008-10-24 9:57:49
magius
сделал через Exim так:

begin authenticators
......
gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : $sender_address : pass

криво но что делать )
пароли дал одинаковые ... для моей задачи это не очень критично хоть и не хорошо

прошу коментариев ))