Страница 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
криво но что делать )
пароли дал одинаковые ... для моей задачи это не очень критично хоть и не хорошо
прошу коментариев ))