Postfix+Gmail
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Postfix+Gmail
Подскажите пожалуйста, возможно ли в постфиксе настроить релей с авторизацией на Gmail, но не от какогото одного юзера а от логин/пароля локального отправителя. Если нет то какие есть варианты.
пример:
на Gmail vasiya@xxx.com, petya@xxx.com
при настройке релея в постфиксе нада указать кем авторизоваться на Gmail подставляю vasiya@xxx.com и теперь на выходе получаю подмену адреса отправителя. А мне нада сохранить адрес отправителя.
заранее спасибо
пример:
на Gmail vasiya@xxx.com, petya@xxx.com
при настройке релея в постфиксе нада указать кем авторизоваться на Gmail подставляю vasiya@xxx.com и теперь на выходе получаю подмену адреса отправителя. А мне нада сохранить адрес отправителя.
заранее спасибо
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
я смотрю идей нет ......
может каким то другим МТА можно решить?
может каким то другим МТА можно решить?
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Postfix+Gmail
распиши нормально задачу.
думаю, на экзиме можно будет
думаю, на экзиме можно будет
Убей их всех! Бог потом рассортирует...
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
Схема примерно такая: fetchmail'ом забираем с gmail'а, postfix-ом отсылаем через gmail. Все замечательно, пока гмейловский пользователь один авторизуемся им и вперед. А вот как бы нарисовать конфиг, чтобы по 'mail from', например, определять, кем логиниться?
-
- лейтенант
- Сообщения: 755
- Зарегистрирован: 2005-11-06 18:25:26
- Контактная информация:
Re: Postfix+Gmail
Ниче не понял. Куда логиниться?
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
Попробую описать еще раз по-русски: надо в postfix-е указать аутентификацию на удаленном relay-е в зависимости от адреса отправителя, т.е. если получено письмо от user1@domain.com, то пересылать его через удаленный relay (gmail.com), авторизуясь (на gmail-е) одной парой login/password, а если получено письмо от user2@domain.com - другой парой. Пары login/pass выбирать в зависимости от адреса отправителя.
При чем relay нужно делать только для отправителей одного домена: если отправитель "кто-то@domain1.com" - пересылать через gmail, если "кто-то@domain2.com" - слать напрямую.
При чем relay нужно делать только для отправителей одного домена: если отправитель "кто-то@domain1.com" - пересылать через gmail, если "кто-то@domain2.com" - слать напрямую.
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
Я непонятно написал или нет решения? 

-
- лейтенант
- Сообщения: 755
- Зарегистрирован: 2005-11-06 18:25:26
- Контактная информация:
Re: Postfix+Gmail
Моя не понимать. Давайте разберемся только с отправкой для начала. Что надо?
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
ок, не вопрос, идем по порядку:
хочу чтоб постфикс отсылал почту не на прямую а через Gmail.com
хочу чтоб постфикс отсылал почту не на прямую а через Gmail.com
-
- лейтенант
- Сообщения: 755
- Зарегистрирован: 2005-11-06 18:25:26
- Контактная информация:
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
так идем дальше ....
делаем следующее
В /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
как это поправить?
делаем следующее
В /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
как это поправить?
-
- лейтенант
- Сообщения: 755
- Зарегистрирован: 2005-11-06 18:25:26
- Контактная информация:
Re: Postfix+Gmail
Думаю никак и exim тут тоже не поможет
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
я тут в Ехим нашел такую штуку может прокатит.....
Когда exim подтвердил свою подлинность удалённому хосту, он добавляет параметр AUTH к посылаемой команде MAIL, если он имеет аутентифицированного отправителя. Если сообщение пришло с удалённого хоста, аутентифицированный отправитель - тот, который получен во входящей команде MAIL, при условии, что входящее соединение аутентифицировано, и кондишен “server_mail_auth” позволяет сохранять аутентифицированного отправителя. Если локальный процесс вызывает exim для отправки сообщения, адрес отправителя построенный из имени логина пользователя и “qualify_domain” рассматривается как аутентифицированный. Однако, если для транспорта “smtp” установлена опция “authenticated_sender”, она перезадаёт аутентифицированного отправителя полученного с сообщением.
что думаете ? или я неправильно расшифровал эту философскую фразу.....
Когда exim подтвердил свою подлинность удалённому хосту, он добавляет параметр AUTH к посылаемой команде MAIL, если он имеет аутентифицированного отправителя. Если сообщение пришло с удалённого хоста, аутентифицированный отправитель - тот, который получен во входящей команде MAIL, при условии, что входящее соединение аутентифицировано, и кондишен “server_mail_auth” позволяет сохранять аутентифицированного отправителя. Если локальный процесс вызывает exim для отправки сообщения, адрес отправителя построенный из имени логина пользователя и “qualify_domain” рассматривается как аутентифицированный. Однако, если для транспорта “smtp” установлена опция “authenticated_sender”, она перезадаёт аутентифицированного отправителя полученного с сообщением.
что думаете ? или я неправильно расшифровал эту философскую фразу.....
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
появилась еще одна идейка по Ексиму ща в процессе ....
-
- лейтенант
- Сообщения: 755
- Зарегистрирован: 2005-11-06 18:25:26
- Контактная информация:
Re: Postfix+Gmail
Вы имеете доступ к настройкам серверов gmail? Если нет, то при чем тут это?
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2006-10-17 11:45:40
- Контактная информация:
Re: Postfix+Gmail
сделал через Exim так:
begin authenticators
......
gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : $sender_address : pass
криво но что делать )
пароли дал одинаковые ... для моей задачи это не очень критично хоть и не хорошо
прошу коментариев ))
begin authenticators
......
gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : $sender_address : pass
криво но что делать )
пароли дал одинаковые ... для моей задачи это не очень критично хоть и не хорошо
прошу коментариев ))