On Mon, 14 Feb 2005 10:50:29 +0200
Konstantin Korikov <lostcl***@u*****.net> wrote:
> В сообщении от 1108368193 секунд после начала Эпохи Unix Вы написали:
>
> > >
> > Вот попробовал. Имеем:
> >
> > /etc/postfix/sender_canonical:
> > mathw***@f*****.com mathw***@l*****.ru
> >
> > В настройках аккаунта mathw***@f*****.com SMTP стоит localhost.
> > Письмо отсылается без проблем, но исходник доставленого письма
> > выглядит так:
> >
> > Return-path: <mathw***@l*****.ru>
> > Received: from [82.207.61.8] (port=1221 helo=localhost.localdomain)
> > by mx2.mail.ru with esmtp
> > id 1D0b4p-000KqT-00
> > for mathw***@l*****.ru; Mon, 14 Feb 2005 10:55:27 +0300
> > Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
> > by localhost.localdomain (Postfix) with SMTP id F28F02C0E8
> > for <mathw***@l*****.ru>; Mon, 14 Feb 2005 09:55:22 +0200 (EET)
> > Date: Mon, 14 Feb 2005 09:55:22 +0200
> > From: Matvey <mathw***@l*****.ru>
> > To: mathw***@l*****.ru
> > Subject: test
> > Message-Id: <20050214095522.50b91478.mathw***@f*****.com>
> > Organization: Very good ;)
> > X-Mailer: Sylpheed version 0.9.7 (GTK+ 1.2.10; i586-pc-linux-gnu)
> > Mime-Version: 1.0
> > Content-Type: text/plain; charset=US-ASCII
> > Content-Transfer-Encoding: 7bit
> > X-Spam: Not detected
> >
> > ;lfjb;fjgm
> > sgmagia
> > m;ghia
> >
> > Нигде не фигурирует mathw***@f*****.com, т.е. я с тем же успехом мог
> > отсылать письмо с mathw***@l*****.ru. Как сделать так, чтобы обратный адрес
все
> > же где-то светился?
>
> В этом всем я заметил три ошибки:
>
> 1. В `/etc/postfix/sender_canonical' нужно писать не
>
> mathw***@f*****.com mathw***@l*****.ru
>
> а
>
> mathway mathw***@l*****.ru
>
> где mathway - имя пользователя, которое присутствует в `/etc/passwd'.
>
есть
> 2. Сообщения пришедшие по SMTP без авторизации не могут быть
> приписаны какому нибудь пользователю. Отсылать нужно через
> `/usr/sbin/sendmail -t'.
>
Можно по-подробнее: какого родаавторизация и как ее завести;
пользователь из /etc/passwd;
отсылать через `/usr/sbin/sendmail -t' нужно в каком случае - с авторизацией
или без?
> 3. Отсылать самому себе на mailru Вы сможете, а вот использовать его
> как реле (relay) Вы не сможете если в поле From стоит не mathw***@l*****.ru.
> Я уже об этом писал.
>
Применив п.1 сего письма, получил фе от smtp.mail.ru в виде
Feb 14 20:44:11 localhost postfix/smtp[11987]: ED7932C4D3: to=<mathw***@f*****.com>,
relay=smtp.mail.ru[194.67.23.111], delay=1, status=bounced (host smtp.mail.ru[194.67.23.111]
said: 550 not local sender over smtp)
Feb 14 20:44:12 localhost postfix/smtp[11789]: 009FE2C0E8: to=<mathw***@f*****.com>,
relay=smtp.mail.ru[194.67.23.111], delay=2, status=bounced (host smtp.mail.ru[194.67.23.111]
said: 550 not local sender over smtp)
Т. е. не прошло письмо ни юзеру ни релею.