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