Sotiris Tsimbonis wrote:
Proskurin Kirill wrote, On 10/20/2008 06:27 PM:
Oh. I make my question more short.

In example on wiki we see such command:

/usr/sbin/sendmail "$USER"

As I understand $USER - it is system env mean current login user.
I could not understand still how dovecot understand to whom deliver a mail? I dont see it on this example.

$USER means current user..
My script work but "mail from" - is a dovecot user but I want see in "mail from" postmaster of my domain.
You use /usr/bin/mail, which does not accept -f "from" as a parameter to set the "From" header.. On the other hand, /usr/sbin/sendmail does..

Hm sorry but mail program clearly understand -f param.
%echo test | mail -s "Email mailbox is 1 full" [EMAIL PROTECTED] -f [EMAIL PROTECTED]

Here is email:
------
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Tue, 21 Oct 2008 12:34:59 +0400
Received: from root by mx.domain.off with local (Exim 4.69 (FreeBSD))
        (envelope-from <[EMAIL PROTECTED]>)
        id 1KsChf-000L2u-46
        for [EMAIL PROTECTED]; Tue, 21 Oct 2008 12:34:59 +0400
To: [EMAIL PROTECTED]
Subject: Email mailbox is 1 full
Message-Id: <[EMAIL PROTECTED]>
From: [EMAIL PROTECTED]
Date: Tue, 21 Oct 2008 12:34:59 +0400


test

-----

--
Best regards,
Proskurin Kirill

Reply via email to