Hello,
Thanks for your reply. I added a \< and \> to the bsmtp line and that
didn't do it. If you've got this going could i see your bsmtp line for
comparison?
Thanks.
Dave.
----- Original Message -----
From: "Arno Lehmann" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, May 25, 2007 5:27 PM
Subject: Re: [Bacula-users] postfix and bacula bsmtp mail option
> Hi,
>
> On 5/25/2007 10:50 PM, Dave wrote:
>> Hello,
>> I'm running postfix 2.4.1 on FreeBSD, with the option
>> strict_rfc821_envelopes set to yes in my main.cf. I set up Bacula on this
>> box as well, v2.03. When i had strict_rfc821_envelopes set to yes I kept
>> getting the error "fatal malformed reply from localhost" and an error 501
>> from postfix in my bacula log. If i change the strict_rfc821_envelopes
>> option to no it works fine. I'd rather not change this option, does
>> anyone
>> have a workaround?
>
> The obvious solution would be to use strictly RFC compliant mail
> addresses for the sender :-)
>
> Let's see...
>
> postconf tells me
>> strict_rfc821_envelopes (default: no)
>> Require that addresses received in SMTP MAIL FROM and RCPT
>> TO commands are
>> enclosed with <>, and that those addresses do not contain RFC 822
>> style comments
>> or phrases. This stops mail from poorly written software.
>>
>> By default, the Postfix SMTP server accepts RFC 822 syntax in
>> MAIL FROM and RCPT
>> TO addresses.
>
> So, a mail sender address like '<[EMAIL PROTECTED]>' should
> work better. Actually, assuming your system is set up accordingly, I
> wold even prefer '<[EMAIL PROTECTED]>', but that's a matter of taste
> as probably noone ever will have reason to reply to that address...
>
> Unfortunately, I did not reread the relevant RFCs recently ;-) but I
> suppose an address like '"Bacula system" <[EMAIL PROTECTED]>' should
> also work and give you a reasonable sender name in your mail client.
>
>> The specific error i'm seeing in the log is:
>>
>> 25-May 16:26 zeus-dir: message.c:481 Mail prog: bsmtp: bsmtp.c:92 Fatal
>> malformed reply from localhost: 501 5.1.7 Bad sender address syntax
>>
>> and the message resource looks like this:
>>
>> Messages {
>> Name = Standard
>> #
>> # NOTE! If you send to two email or more email addresses, you will need
>> # to replace the %r in the from field (-f part) with a single valid
>> # email address in both the mailcommand and the operatorcommand.
>> #
>> mailcommand = "/usr/local/sbin/bsmtp -h localhost -f
>> \"\([EMAIL PROTECTED]) %r\" -s \"Bacula: %t %e of %c %l\" %r"
>
> Note that we're talking about the sender address, given after -f, here...
>
> Arno
>
>> operatorcommand = "/usr/local/sbin/bsmtp -h localhost -f
>> \"\([EMAIL PROTECTED]) %r\" -s \"Bacula: Intervention needed
>> for
>> %j\" %r"
>> mail = [EMAIL PROTECTED] = all, !skipped
>> operator = [EMAIL PROTECTED] = mount
>> console = all, !skipped, !saved
>> #
>> # WARNING! the following will create a file that you must cycle from
>> # time to time as it will grow indefinitely. However, it will
>> # also keep all your messages if they scroll off the console.
>> #
>> append = "/var/db/bacula/log" = all, !skipped
>> }
>>
>> Messages {
>> Name = Daemon
>> mailcommand = "/usr/local/sbin/bsmtp -h localhost -f
>> \"\([EMAIL PROTECTED]) %r\" -s \"Bacula daemon message\" %r"
>> mail = [EMAIL PROTECTED] = all, !skipped
>> console = all, !skipped, !saved
>> append = "/var/db/bacula/log" = all, !skipped
>> }
>>
>> Thanks.
>> Dave.
>>
>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by DB2 Express
>> Download DB2 Express C - the FREE version of DB2 express and take
>> control of your XML. No limits. Just data. Click to get it now.
>> http://sourceforge.net/powerbar/db2/
>> _______________________________________________
>> Bacula-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
> --
> IT-Service Lehmann [EMAIL PROTECTED]
> Arno Lehmann http://www.its-lehmann.de
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Bacula-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bacula-users
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users