Postfix+Gmail

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-16 8:51:27

Подскажите пожалуйста, возможно ли в постфиксе настроить релей с авторизацией на Gmail, но не от какогото одного юзера а от логин/пароля локального отправителя. Если нет то какие есть варианты.

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

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-16 10:21:00

я смотрю идей нет ......
может каким то другим МТА можно решить?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение Alex Keda » 2008-10-16 10:29:57

распиши нормально задачу.
думаю, на экзиме можно будет
Убей их всех! Бог потом рассортирует...

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-16 10:43:23

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

Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение Alex_hha » 2008-10-16 10:45:29

Ниче не понял. Куда логиниться?

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-16 11:03:14

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

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-16 13:41:24

Я непонятно написал или нет решения? :(

Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение Alex_hha » 2008-10-16 14:42:27

Моя не понимать. Давайте разберемся только с отправкой для начала. Что надо?

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-16 15:56:44

ок, не вопрос, идем по порядку:
хочу чтоб постфикс отсылал почту не на прямую а через Gmail.com


magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-17 10:26:07

так идем дальше ....

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

В /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
как это поправить?

Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение Alex_hha » 2008-10-17 11:44:57

Думаю никак и exim тут тоже не поможет

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-17 12:12:13

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

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

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-17 12:40:47

появилась еще одна идейка по Ексиму ща в процессе ....

Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение Alex_hha » 2008-10-17 16:08:25

Вы имеете доступ к настройкам серверов gmail? Если нет, то при чем тут это?

magius
рядовой
Сообщения: 16
Зарегистрирован: 2006-10-17 11:45:40
Контактная информация:

Re: Postfix+Gmail

Непрочитанное сообщение magius » 2008-10-24 9:57:49

сделал через Exim так:

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

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

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