The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Отправка локальной почты на внешний ящик"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 02-Июн-09, 02:16 
ЧТО ЕСТЬ:
Итак, у нас на предприятии (филиале) есть суммарно 8 шлюзов (у дргих филиалов до 20).
Каждый из этих шлюзов географически разбросаны. Схема
  провайдер - шлюз - (ЛВС участка)
При работе FreeBSD, каждый день, неделя месяц отпраляется почта ан локальный ящик рута.

ЧТО НАДО:
Для каждого сервера создана почта вида <ORG>server<NUM>@mail.ru и есть типа моя, где NUM = 0, то есть <ORG>server00@mail.ru. Хочу, чтобы локальная почта (по возможности) уходила целиком и полностью на этот ящик00. То есть, приходя на работы, смотрю, что у меня в ящике со всех серверов и моя душа спокойна.
Очень желательно стандартными средствами, без поднятия серверов smtp, pop, imap
Памяти на указанных шлюзах 128 Мб, ОС FreeBSD 6.1-7.2
IP - серые (такие дал провайдер)
DNS - тоже серые srv<NUM>.<ORG>.local
Все завязано OpenVPN

Рассмотрю любые предложения

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Отправка локальной почты на внешний ящик"  +/
Сообщение от Serge (??) on 02-Июн-09, 03:53 
ssmtp или что-нить такое же.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Отправка локальной почты на внешний ящик"  +/
Сообщение от YuryD (??) on 02-Июн-09, 07:13 
>ЧТО ЕСТЬ:
>ЧТО НАДО:
>Для каждого сервера создана почта вида <ORG>server<NUM>@mail.ru и есть типа моя, где NUM = 0, то есть <ORG>server00@mail.ru. Хочу, чтобы локальная почта (по возможности) уходила целиком и полностью на этот ящик00. То есть, приходя на работы, смотрю, что у меня в ящике

man aliases

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 02-Июн-09, 09:56 
>>ЧТО ЕСТЬ:
>>ЧТО НАДО:
>>Для каждого сервера создана почта вида <ORG>server<NUM>@mail.ru и есть типа моя, где NUM = 0, то есть <ORG>server00@mail.ru. Хочу, чтобы локальная почта (по возможности) уходила целиком и полностью на этот ящик00. То есть, приходя на работы, смотрю, что у меня в ящике
>
> man aliases

Маны уже смотрел.
root: ....@mail.ru уже писалось и у меня не удалось. Причина проста, smtp сервер тербует авторизации, при этом мне не удалось понять куда писать от имени кого будет сервер отправлять свою "корреспонденцию"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Отправка локальной почты на внешний ящик"  +/
Сообщение от YuryD (??) on 03-Июн-09, 07:40 
>> man aliases
>
>Маны уже смотрел.
>root: ....@mail.ru уже писалось и у меня не удалось. Причина проста, smtp
>сервер тербует авторизации, при этом мне не удалось понять куда писать

mail.ru требует авторизации  ? Не верю... Вы с релеингом не перепутали ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 03-Июн-09, 14:08 
> mail.ru требует авторизации  ? Не верю... Вы с релеингом не
>перепутали ?

Простите, с чем?
Уже как только не пытаюсь отправить через smtp.mail.ru все равно не приходит
shell скриптом же удалось.
Сейчас смотрю в сторону /usr/ports/mail/ssmtp
Вроде получается, но еще ни одного сообщения не отправил (текущая работа отвлекает)


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Отправка локальной почты на внешний ящик"  +/
Сообщение от YuryD (??) on 03-Июн-09, 14:37 
>> mail.ru требует авторизации  ? Не верю... Вы с релеингом не
>>перепутали ?
>
>Простите, с чем?
>Уже как только не пытаюсь отправить через smtp.mail.ru все равно не приходит

Не любит вас mail.ru . Хотя вот такая строчка в алиаses трудится с год, без всякой авторизации, и не одна, имя root тут не имеет значения.

azsxxxx: azsxxxxxyyyy@mail.ru


А причина нелюбви mail.ru в кривых dns-записях о почтовике, например нет в обратной зоне..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 04-Июн-09, 14:06 
> А причина нелюбви mail.ru в кривых dns-записях о почтовике, например нет
>в обратной зоне..

О каких обратных зонах идет речь, если я хочу отправлять почту не от имени root@somehost.somedomain.local, а от имени my_server@mail.ru на ящик my_logs@mail.ru (Все, примеры)
То есть sendmail использовать как банальный почтовый клиент с очередью
P.S. ssmtp мне не понравился именно отсутсвием очередей

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Отправка локальной почты на внешний ящик"  +/
Сообщение от Medlar email(??) on 04-Июн-09, 15:15 
>То есть sendmail использовать как банальный почтовый клиент с очередью

То есть вы хотите сказать, что sendmail у вас не запущен как демон, и на 25 порту ничего нет ...
Я сомневаюсь, что sendmail тогда сможет отработать как простой MUA ...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 04-Июн-09, 23:08 
>То есть вы хотите сказать, что sendmail у вас не запущен как
>демон, и на 25 порту ничего нет ...
>Я сомневаюсь, что sendmail тогда сможет отработать как простой MUA ...

Нет, безусловно, как демон и слушает tcp 127.0.0.1:25. Но при этом он при ошибке доставки или недоступности smtp сервера кладет в очередь сообщение. Для меня это очень важно, так как у меня несколько шлюзов с серыми (10.252.0.0/16) адресами, связь не устойчива и в обратных зонах, увы, не прописаны.
Но самое главное: есть авторизация и замена поля "From:"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Отправка локальной почты на внешний ящик"  +/
Сообщение от vg (??) on 02-Июн-09, 13:41 
.forward ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 02-Июн-09, 15:54 
>.forward ?

Получается, что forward. На сколько я понимаю, строка

root: my_root_email@mail.ru

Как раз и выполняет роль (читать /etc/mail/aliases комментарии выше указанной строки) ворвардинга почты, пришедшей к руту (в том числе и локально). НО!
Он (как я понял) пытается отправить почту не меняя отправителя. И получается следующая ситуация:
# hostname
test.domain.local
# mail root
Subject: test
My test message!
EOT
#
У меня прописано, отправлять почту на мыло моего подразделения головного предприятия. Указал в /etc/mail/sendmail.cf имя smtp которым мы пользуемся (не требует авторизации)
DS[smtp.<НАШАОРГАНИЗАЦИЯ>.ru]
Форвардинг идет, НО!!!! Когда отправляет он почту, то он ее отправляет от имени root'а: root@test.domain.local, но по политике безопасности сервера smtp (указанного в настройках) отпралять можно почту только от имени существующих у нас в фирме ящиков.
Иными словами только если в поле "FROM:" будет указано мыло в виде "что-то@<НАШАОРГАНИЗАЦИЯ>.ru"
ВОПРОС:
Каким великолепным образом:
1. Заставить автризоваться на smtp сервере (хочу использовать smtp.mail.ru)?
2. Заставить ставить поле FROM ставить мыло, например vasya@mail.ru?
3. Дописывать тему письма.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Отправка локальной почты на внешний ящик"  +/
Сообщение от Medlar email(??) on 02-Июн-09, 17:32 
таки у вас sendmail?

>2. Заставить ставить поле FROM ставить мыло, например vasya@mail.ru?

1)date|mail -stest recipient@somedomain.ru -- -fvasya@mail.ru
2)date|mail -stest someuser@somedomain.ru -- -F vasya@mail.ru
3)date|/usr/sbin/sendmail -fvasya@mail.ru someuser@domain.ru

>3. Дописывать тему письма.

http://www.mickeyhill.com/mimedefang-howto/#ss9.2
action_change_header($hdr, $val, $index) - Changes an existing header in the message.

Все остальное вообще непонятно ....

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 03-Июн-09, 01:01 
По п.2,3: извините, но проверить смогу завтра. Сервер без "инета"
---
Давайте объясную все проще.
Часто (минимум 1 раз в день) на локальный ящик root падают письма.
Есть 2 мыла:
1) "Мое" (логин, пароль, DNS smtp сервера)
2) Куда слать (E-mail)
ЗАДАЧА:
Всю корреспондецию, что пишут root'у  (например, cron) пересылать на указанное (2) мыло от имени мыла (1)

Наипример:
1) myserver@mail.ru (myserver, passw0rd123, smtp.mail.ru)
2) oleg@mail.ru (например мое личное мыло)
на почту root'а сервера приходить письмо от `periodic daily`.
Надо чтобы это письмо пришло было отправлено от myserver@mail.ru c учетом авторизации на мыло oleg@mail.ru.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Отправка локальной почты на внешний ящик"  +/
Сообщение от Sarge (??) on 04-Июн-09, 09:52 
а что именно вам отвечает mail.ru? Что за авторизацию он хочет? Приведите полностью текст ошибки.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Отправка локальной почты на внешний ящик"  +/
Сообщение от Medlar email(??) on 04-Июн-09, 15:02 
>[оверквотинг удален]
>ЗАДАЧА:
>Всю корреспондецию, что пишут root'у  (например, cron) пересылать на указанное (2)
>мыло от имени мыла (1)
>
>Наипример:
>1) myserver@mail.ru (myserver, passw0rd123, smtp.mail.ru)
>2) oleg@mail.ru (например мое личное мыло)
>на почту root'а сервера приходить письмо от `periodic daily`.
>Надо чтобы это письмо пришло было отправлено от myserver@mail.ru c учетом авторизации
>на мыло oleg@mail.ru.

не вижу ни в чем проблемы, кроме непонятного "c учетом авторизации "
Что за авторизация, почему авторизация, где авторизация ???

Ну отработал крон, что-то там написал в файл report

mail -sReport oleg@mail.ru -- -fmyserver@mail.ru <report

только что проверила - все отработало и с нужными реквизитами ...
mail.ru разрешает приходить почте со своим доменом mail.ru в адресе отправителя с чужих серверов и с чужих IP.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 04-Июн-09, 23:15 
>Что за авторизация, почему авторизация, где авторизация ???
>
>Ну отработал крон, что-то там написал в файл report
>
>mail -sReport oleg@mail.ru -- -fmyserver@mail.ru <report
>
>только что проверила - все отработало и с нужными реквизитами ...
>mail.ru разрешает приходить почте со своим доменом mail.ru в адресе отправителя с
>чужих серверов и с чужих IP.

Да, до этого я доходил, но, увы, mail.ru не единственный и не вечен.
В отношении последнего, время от времени у них часто меняются взгляды, что на smtp, что на imap. Они легко могут "экспериментально" посчитать это за spam при внедрении очередной antispam уловки.
P.S. Есть и другие серверы, а есть и мало известные (корпоративные).
---
Я хочу для себя (и других конечно) собрать некий конфиг sendmail, который будет четко работать при многих smtp серверах при любых условиях (обратная зона, статический IP). А значит работать как банальный user: smtp клиент-авторизация и указание поля From.
Но это все ИМХО

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Отправка локальной почты на внешний ящик"  +/
Сообщение от Alexandr email(??) on 21-Июл-09, 11:08 
Alonefox привет, у меня есть некоторые вопросы к тебе, ты сможешь мне помочь, как можно с тобой связаться?


>[оверквотинг удален]
>
>ЧТО НАДО:
>Для каждого сервера создана почта вида <ORG>server<NUM>@mail.ru и есть типа моя, где NUM = 0, то есть <ORG>server00@mail.ru. Хочу, чтобы локальная почта (по возможности) уходила целиком и полностью на этот ящик00. То есть, приходя на работы, смотрю, что у меня в ящике со всех серверов и моя душа спокойна.
>Очень желательно стандартными средствами, без поднятия серверов smtp, pop, imap
>Памяти на указанных шлюзах 128 Мб, ОС FreeBSD 6.1-7.2
>IP - серые (такие дал провайдер)
>DNS - тоже серые srv<NUM>.<ORG>.local
>Все завязано OpenVPN
>
>Рассмотрю любые предложения

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Отправка локальной почты на внешний ящик"  +/
Сообщение от alonefox (ok) on 23-Авг-09, 13:45 
>Alonefox привет, у меня есть некоторые вопросы к тебе, ты сможешь мне
>помочь, как можно с тобой связаться?

ICQ#111833545

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру