Hola:
Tengo un server openSuSE 10.1 con Postfix + Procmail + Fetchmail, el caso es
que tengo tres tipos de usuarios.
1- Usuarios Sin restrinciones.
2- Los que solo pueden enviar y recibir correo nacional (.cu)
3- Los que solon pueden mandar correo local.
Esto me trabaja bien con esta configuración:
main.cf ---------------------------
smtpd_restriction_classes =
lin,
lou,
nin,
nou,
int
smtpd_client_restrictions =
smtpd_helo_restrictions =
smtpd_sender_restrictions =
check_recipient_access hash:/etc/postfix/users_access_in,
reject_non_fqdn_sender,
reject_unknown_sender_domain
smtpd_recipient_restrictions =
permit_auth_destination,
check_sender_access hash:/etc/postfix/users_access_ou,
reject_non_fqdn_recipient,
reject_unauth_destination,
check_relay_domains,
warn_if_reject reject_unknown_client
int =
permit
nin =
check_sender_access regexp:/etc/postfix/nac,
reject
nou =
check_recipient_access regexp:/etc/postfix/nac,
reject
lin =
check_sender_access regexp:/etc/postfix/loc,
reject
lou =
check_recipient_access regexp:/etc/postfix/loc,
reject
---------------------------
nac---------------------------
#
# Filtro Nacional
#
/\@*\.cu$/ RELAY
/\@*/ 554 El usuario solo tiene acceso a correo nacional
---------------------------
loc---------------------------
#
# Filtro Local
#
/@(.*\.)?ipirbv\.rimed\.cu$/ RELAY
/\@*/ 554 El usuario solo tiene acceso a correo local
---------------------------
users_access_in---------------------------
# Entrada
root@ipirbv.rimed.cu int
postmaster@ipirbv.rimed.cu int
webmaster@ipirbv.rimed.cu int
lalcebo@ipirbv.rimed.cu int
# Nacional
user2@ipirbv.rimed.cu nin
# El Resto Solo Local
ipirbv.rimed.cu lin
---------------------------
users_access_ou---------------------------
# Salida
root@ipirbv.rimed.cu int
postmaster@ipirbv.rimed.cu int
webmaster@ipirbv.rimed.cu int
lalcebo@ipirbv.rimed.cu int
# Nacional
user2@ipirbv.rimed.cu nou
# El Resto Solo Local
ipirbv.rimed.cu lou
---------------------------
fetchmailrc---------------------------
set daemon 120
set bouncemail
set postmaster "postmaster@ipirbv.rimed.cu"
poll pop.isp with proto POP3
dns
envelope ipirbv.rimed.cu
localdomains ipirbv.rimed.cu
user "miuser" there with password "mipass" is * here
with options pass8bits flush expunge 20;
---------------------------
El problema esta por el momento en los correos que me entran de la lista de
openSUSE, porque la otra lista a la que estoy suscrito no tiene problemas. El
caso es que los correo me llegan, pero si me entran 5 correos de la lista
tambien me llegan 5 correos de este tipo de error:
---------------------------
Transcript of session follows.
Out: 220 hermes.ipirbv.rimed.cu ESMTP Postfix v2.2.9 (Novell SuSE Linux)
In: HELO hermes.ipirbv.rimed.cu
Out: 250 hermes.ipirbv.rimed.cu
In: MAIL FROM:<>
Out: 250 Ok
In: RCPT TO: