|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Wietse Venema (wietse
porcupine.org)
Date: Thu May 01 2008 - 14:13:06 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Glen Lee Edwards:
> > I would guess the problem is that your web server submits mail
> > using the 'sendmail' command rather than through SMTP.
> > Postfix smtpd_*_restrictions are only effective on mail
> > submitted via SMTP.
>
> Yes, that's correct. Is there a work around? I suppose I could change
> the ownership of the 'sendmail' command so the webserver can't use it
> and force everyone to use SMTP.
You don't have to change sendmail file permissions.
Instead, you can specify the "legitimate" senders with the main.cf
authorized_submit_users paramater.
Wietse
authorized_submit_users (default: static:anyone)
List of users who are authorized to submit mail with the sendmail(1)
command (and with the privileged postdrop(1) helper command).
By default, all users are allowed to submit mail. Otherwise, the real
UID of the process is looked up in the system password file, and access
is granted only if the corresponding login name is on the access list.
The username "unknown" is used for processes whose real UID is not
found in the password file. To deny mail submission access to all users
specify an empty list.
Specify a list of user names, "/file/name" or "type:table" patterns,
separated by commas and/or whitespace. The list is matched left to
right, and the search stops on the first match. A "/file/name" pattern
is replaced by its contents; a "type:table" lookup table is matched
when a name matches a lookup key (the lookup result is ignored). Con-
tinue long lines by starting the next line with whitespace. Specify
"!pattern" to exclude a user name from the list. The form "!/file/name"
is supported only in Postfix version 2.4 and later.
Example:
authorized_submit_users = !www, static:all
This feature is available in Postfix 2.2 and later.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]