Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: форвардинг почты в postfix  (Прочитано 3423 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
форвардинг почты в postfix
« : 30 Октября 2008, 17:16:55 »
Прошу не критиковать, поиском пользовался, ничего удовлетворяющего не нашел.
Есть у меня альясы /etc/aliases там прописано
user: user user@example.com user@gmail.comвыше написаное работает без проблем, далее добавил следующее
user1 user1 user1@example.com user1@gmail.comне работает, в логах пишет что отправлено все, и по всем адресам но письма не доходят.
Я в линуксе новый, друг посоветовал сделать форвардинг почты, говорит что так проще и понятней, но дело в том что не сказал как.
Помогите пожалуйста.

Оффлайн Box

  • Любитель
  • *
  • Сообщений: 94
  • Отец мирового пролетариата
    • Просмотр профиля
Re: форвардинг почты в postfix
« Ответ #1 : 30 Октября 2008, 17:40:51 »
Покажите весь /etc/aliases

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: форвардинг почты в postfix
« Ответ #2 : 30 Октября 2008, 18:03:35 »
Покажите весь /etc/aliases

# This is the aliases file - it says who gets mail for whom.
#
# >>>>>>>>>>      The program "newaliases" will need to be run
# >> NOTE >>      after this file is updated for any changes
# >>>>>>>>>>      to show through to sendmail.
#
# It is probably best to not work as user root and redirect all
# email to "root" to the address of a HUMAN who deals with this
# system's problems. Then you don't have to check for important
# email too often on the root account.
# The "\root" will make sure that email is also delivered to the
# root-account, but also forwared to the user "joe".
#root: joe, \root

#root: slavik
# Basic system aliases that MUST be present.
postmaster: root
mailer-daemon: postmaster
# amavis
virusalert: root
# General redirections for pseudo accounts in /etc/passwd.
administrator: root
daemon: root
lp: root
news: root
uucp: root
games: root
man: root
at: root
postgres: root
mdom: root
amanda: root
ftp: root
wwwrun: root
squid: root
msql: root
gnats: root
nobody: root
# "bin" used to be in /etc/passwd
bin: root
# Further well-known aliases for dns/news/ftp/mail/fax/web/gnats.
newsadm: news
newsadmin: news
usenet: news
ftpadm: ftp
ftpadmin: ftp
ftp-adm: ftp
ftp-admin: ftp
hostmaster: root
mail: postmaster
postman: postmaster
post_office: postmaster
# "abuse" is often used to fight against spam email
abuse: postmaster
spam: postmaster
faxadm: root
faxmaster: root
webmaster: root
gnats-admin: root
mailman: root
mailman-owner: mailman
# mlmmj needs only one alias to function; this is with a mailinglist in
# /var/spool/mlmmj/myownlist (remember full path):
# myownlist: "| /usr/bin/mlmmj-recieve -L /var/spool/mlmmj/myownlist"
# Majordomo can be used to have mailinglists on your site.
#majordomo: "|/usr/lib/majordomo/wrapper majordomo"
#owner-majordomo: root,
#majordomo-owner: root,
# sample entry for a majordomo mailing-list called "test"
# read /usr/doc/packages/majordomo/README.linux for more information
# replace "test" with a new name and put the administrator into
# the "owner-test" alias instead of "root".
#
#test: "|/usr/lib/majordomo/wrapper resend -l test test-outgoing"
#test-outgoing: :include:/var/lib/majordomo/lists/test
#test-request: "|/usr/lib/majordomo/wrapper majordomo -l test"
#test-approval: owner-test,
#owner-test-outgoing: owner-test,
#owner-test-request: owner-test,
#owner-test: root,
#
# if you have bulk_mailer installed, you can replace the above
# "test-outgoing" line with the following:
#test-outgoing: "|/usr/bin/bulk_mailer owner-test@host.com /var/lib/majordomo/lists/test"
root: artem@example.com.ua
user:  user user@ukr.net people
user1:  user1 user1@mail.ru user1@gmail.com
   ---вот эта связка не работает

Оффлайн Box

  • Любитель
  • *
  • Сообщений: 94
  • Отец мирового пролетариата
    • Просмотр профиля
Re: форвардинг почты в postfix
« Ответ #3 : 31 Октября 2008, 18:21:25 »
Непонятно :....
- Чем вы забираете почту?
- Что в качестве отправщика используете?
- Это конечная локальная станция или промежуточный сервер?

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: форвардинг почты в postfix
« Ответ #4 : 31 Октября 2008, 20:19:59 »
Непонятно :....
- Чем вы забираете почту?
- Что в качестве отправщика используете?
- Это конечная локальная станция или промежуточный сервер?

-забираю Аутлуком
-да
-это конечная станция.(основной сервер)

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: форвардинг почты в postfix
« Ответ #5 : 04 Ноября 2008, 14:26:42 »
Ну что, домыслей нету ни у кого?

Оффлайн Slant_28

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: форвардинг почты в postfix
« Ответ #6 : 12 Ноября 2008, 17:06:45 »
Синтаксис записи кривой.
Не через пробел, а через двоеточие и запятую надо.

Т.е. правильно будет так:
user1: user1, user1@example.com, user1@gmail.com

И на всякий случай - после любой правки этого файла нужно дать команду newaliases
« Последнее редактирование: 12 Ноября 2008, 17:10:44 от Slant_28 »

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: форвардинг почты в postfix
« Ответ #7 : 18 Ноября 2008, 22:00:00 »
Синтаксис записи кривой.
Не через пробел, а через двоеточие и запятую надо.

Т.е. правильно будет так:
user1: user1, user1@example.com, user1@gmail.com

И на всякий случай - после любой правки этого файла нужно дать команду newaliases



Смотрите что я заметил:
Действия:
1. правлю /etc/aliasess/
2. делаю newaliases
3. после 00,00 начинает всё ходить нормально по алиасам!
P.S не понятно :idiot2:
сейчас попробую поменять синтаксис!

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: форвардинг почты в postfix
« Ответ #8 : 18 Ноября 2008, 22:16:13 »
Попробывал, но так ничего и не получилось. По логам вроде все проходит нормально, с мира приходит на корпоратив, с корпоратива в корпоративный ящик(оригинал) а копия на указаный в мире ящик. Но вот почта которая указана на мир, ничего не приходит, на корпоративе есть а там нет.
Вот логи:
Nov 18 21:04:11 mail postfix/smtpd[6590]: connect from yw-out-2324.google.com[74.125.46.31]
Nov 18 21:04:32 mail postfix/smtpd[6590]: warning: 31.46.125.74.opm.blitzed.org: RBL lookup error: Host or domain name not found. Name service error for name=31.46.125.74.opm.blitzed.org type=A: Host not found, try again
Nov 18 21:04:32 mail postfix/smtpd[6590]: 5DAEE2DD52C: client=yw-out-2324.google.com[74.125.46.31]
Nov 18 21:04:32 mail postfix/cleanup[6594]: 5DAEE2DD52C: message-id=<8a8400fa0811181104y3594d889ua57de4cc1024a908@mail.gmail.com>
Nov 18 21:04:32 mail postfix/qmgr[6579]: warning: connect to transport scan: Connection refused
Nov 18 21:04:32 mail postfix/qmgr[6579]: 5DAEE2DD52C: from=<artem.ultra@gmail.com>, size=2253, nrcpt=1 (queue active)
Nov 18 21:04:32 mail postfix/local[6595]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Nov 18 21:04:32 mail postfix/local[6595]: 5DAEE2DD52C: to=<artem@xxxx.com.ua>, relay=local, delay=21, status=sent (delivered to mailbox)
Nov 18 21:04:32 mail postfix/cleanup[6594]: B1D882E2606: message-id=<8a8400fa0811181104y3594d889ua57de4cc1024a908@mail.gmail.com>
Nov 18 21:04:32 mail postfix/local[6595]: 5DAEE2DD52C: to=<artem@xxxx.com.ua>, relay=local, delay=21, status=sent (forwarded as B1D882E2606)
Nov 18 21:04:32 mail postfix/qmgr[6579]: B1D882E2606: from=<artem.ultra@gmail.com>, size=2381, nrcpt=1 (queue active)
Nov 18 21:04:32 mail postfix/qmgr[6579]: 5DAEE2DD52C: removed
Nov 18 21:04:34 mail postfix/smtp[6596]: B1D882E2606: to=<artem.ultra@gmail.com>, orig_to=<artem@xxxx.com.ua>, relay=gmail-smtp-in.l.google.com[209.85.129.27], delay=2, status=sent (250 2.0.0 OK 1227035074 p9si6692366fkb.5)
Nov 18 21:04:34 mail postfix/qmgr[6579]: B1D882E2606: removed
Посмотрите пожалуйста!

Оффлайн kxiras

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: форвардинг почты в postfix
« Ответ #9 : 23 Ноября 2008, 11:44:14 »
Привет, это тот друг, который не сказал как  ;). Если тебе надо быстро устроить форвардинг, то с учетом того, что пользователи у тебя локальные, самое простой выход - создать у них в домашнем каталоге файл .forward, куда прописать все что тебе надо. Вот пример: 1. cd /home/user 2. echo "user, user@some_mail_server.com" > .forward В результате этого почта, которая приходит на пользователя user, будет пересылаться ему и на почтовый адрес user@some_mail_server.com. Проверено на твоем сервере, работает.
Удачи. :)

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: форвардинг почты в postfix
« Ответ #10 : 23 Ноября 2008, 12:59:53 »
Привет, это тот друг, который не сказал как  ;). Если тебе надо быстро устроить форвардинг, то с учетом того, что пользователи у тебя локальные, самое простой выход - создать у них в домашнем каталоге файл .forward, куда прописать все что тебе надо. Вот пример: 1. cd /home/user 2. echo "user, user@some_mail_server.com" > .forward В результате этого почта, которая приходит на пользователя user, будет пересылаться ему и на почтовый адрес user@some_mail_server.com. Проверено на твоем сервере, работает.
Удачи. :)


О появился, не друг а партизан :) молчал до последнего ;)
Сегодня или завтра попробую! Спасибо

Оффлайн artem.ultra

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
Re: форвардинг почты в postfix
« Ответ #11 : 23 Ноября 2008, 18:44:30 »
Цитировать
Привет, это тот друг, который не сказал как  ;). Если тебе надо быстро устроить форвардинг, то с учетом того, что пользователи у тебя локальные, самое простой выход - создать у них в домашнем каталоге файл .forward, куда прописать все что тебе надо. Вот пример: 1. cd /home/user 2. echo "user, user@some_mail_server.com" > .forward В результате этого почта, которая приходит на пользователя user, будет пересылаться ему и на почтовый адрес user@some_mail_server.com. Проверено на твоем сервере, работает.
Удачи. :)

Вот теперь все работает, спасибо тебе Славка, благодарен как всегда!

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.