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


Автор Тема: postfix перенаправление  (Прочитано 3540 раз)

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

Оффлайн versh23

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
postfix перенаправление
« : 29 Декабря 2011, 10:00:04 »
Народ.. такая вот задача. совсем недавно имею дело с linux системами. установил ubuntu server + webmin + postfix
Что мне нужно от postfix:
- сохранение писем от локальных пользователей
- перенаправление их к другому smtp

На практике, у пользователей ящик man@yashi.ru
нужно сохранить полностью письмо и перенаправить на smtp.yashi.ru

что пробовал( в webmin)
relayhost smtp.yashi.ru
и авторризация к smtp.yashi.ru ( man@yashi.ru 123456 )

пока от postfix больше ничгео не нужно..Если есть специальные проги для этих целей - подскажите :) спасибо

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: postfix перенаправление
« Ответ #1 : 09 Января 2012, 10:00:45 »
"Делаю (описание действия). Жду, то (...), а происходит (...). При этом в /var/log/mail.log вот это: (...), а в /var/log/mail.err вот это: (...). Вот мой main.cf:
(Нажмите, чтобы показать/скрыть)
"
как-то так, если ещё актуально

Оффлайн versh23

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: postfix перенаправление
« Ответ #2 : 10 Января 2012, 10:38:08 »
Делаю по инструкции http://dark-sarmat.com/2010/02/25/настройка-mta-для-mutt-отправка-почты-через/
пытаюсь отправить почту по telnet


root@gate:/etc/postfix# telnet 192.168.0.5 25
Trying 192.168.0.5...
Connected to 192.168.0.5.
Escape character is '^]'.
220 gate.tmgroup.com ESMTP Postfix (Ubuntu)
EHLO tmxxi.ru
250-gate.tmgroup.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
MAIL FROM:sale@tmxxi.ru
250 2.1.0 Ok
RCPT TO:versh23@gmail.com
250 2.1.5 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
THIS is test mg
.
250 2.0.0 Ok: queued as 5D6AAC067A
QUIT
221 2.0.0 Bye
Connection closed by foreign host.

Письмо не приходит на versh23@gmail.com

Файл /var/log/mail.log
Jan 10 10:34:31 gate postfix/smtpd[3245]: connect from unknown[192.168.0.5]
Jan 10 10:35:00 gate postfix/smtpd[3245]: 5D6AAC067A: client=unknown[192.168.0.5]
Jan 10 10:35:06 gate postfix/cleanup[3248]: 5D6AAC067A: message-id=<20120110063500.5D6AAC067A@gate.tmgroup.com>
Jan 10 10:35:06 gate postfix/qmgr[3237]: 5D6AAC067A: from=<sale@tmxxi.ru>, size=311, nrcpt=1 (queue active)
Jan 10 10:35:06 gate postfix/error[3242]: 5D6AAC067A: to=<versh23@gmail.com>, relay=none, delay=21, delays=21/0/0/0.1, dsn=4.3.0, status=deferred (unknown mail transport error)
Jan 10 10:35:09 gate postfix/smtpd[3245]: disconnect from unknown[192.168.0.5]

/var/log/mail.err
Jan 10 10:34:29 gate postfix/smtp[3240]: fatal: SASL per-connection initialization failed

вот мой main.cf
(Нажмите, чтобы показать/скрыть)



Пользователь решил продолжить мысль 10 Января 2012, 12:04:33:
в расширенном логировании увидел такое
Jan 10 11:57:21 gate postfix/smtp[5965]: maps_find: smtp_sasl_passwd: mail.inmak.ua: not found
Jan 10 11:57:22 gate postfix/qmgr[5876]: warning: private/smtp socket: malformed response
Jan 10 11:57:22 gate postfix/qmgr[5876]: warning: transport smtp failure -- see a previous warning/fatal/panic logfile record for the problem description
Jan 10 11:57:22 gate postfix/master[5873]: warning: process /usr/lib/postfix/smtp pid 5965 exit status 1
Jan 10 11:57:22 gate postfix/master[5873]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling
Цитировать
maps_find: smtp_sasl_passwd: mail.inmak.ua: not found
не находит логин и пароль для авторизации?

Пользователь решил продолжить мысль 10 Января 2012, 12:06:31:
mail.inmak.ua:25 sale@tmxxi.ru:123
вот так выглядит файл smtp_sasl_password_maps = hash:/etc/postfix/passwd


Пользователь решил продолжить мысль 10 Января 2012, 12:31:21:
исправил smtp_sasl_password_maps = hash:/etc/postfix/passwd, теперь все находит вроде, но ошибка не меняется
Jan 10 12:19:40 gate postfix/smtp[6309]: maps_find: smtp_sasl_passwd: hash:/etc/postfix/passwd(0,lock|fold_fix): mail.inmak.ua = sale@tmxxi.ru:123
Jan 10 12:19:41 gate postfix/qmgr[6232]: warning: private/smtp socket: malformed response
Jan 10 12:19:41 gate postfix/qmgr[6232]: warning: transport smtp failure -- see a previous warning/fatal/panic logfile record for the problem description
Jan 10 12:19:41 gate postfix/master[6229]: warning: process /usr/lib/postfix/smtp pid 6309 exit status 1
Jan 10 12:19:41 gate postfix/master[6229]: warning: /usr/lib/postfix/smtp: bad command startup -- throttling
Jan 10 12:19:41 gate postfix/error[6310]: ED993C06C0: to=<versh23@gmail.com>, relay=none, delay=1359, delays=1357/1.4/0/0.09, dsn=4.3.0, status=deferred (unknown mail transport error)
 
SASL per-connection initialization failed
« Последнее редактирование: 10 Января 2012, 12:31:21 от versh23 »

Оффлайн versh23

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: postfix перенаправление
« Ответ #3 : 11 Января 2012, 14:27:21 »
получается, что не может инициализироваться sasl client , почему? может в сиистеме чего то не хватает?

Пользователь решил продолжить мысль 11 Января 2012, 14:52:51:
Jan 11 14:02:41 gate postfix/smtp[2411]: starting new SASL client
Jan 11 14:02:41 gate postfix/smtp[2411]: warning: per-session SASL client initialization: generic failure
Jan 11 14:02:41 gate postfix/smtp[2411]: fatal: SASL per-connection initialization failed
« Последнее редактирование: 11 Января 2012, 14:52:51 от versh23 »

 

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