-creas un fichero en /etc/postfix llamado filtro nac o como quieras
llamarlo(touch /etc/postfix/filtro_nac) y le pones esto dentro
/\...@*\.cu/ RELAY
/^\@/ REJECT 550 El formato de la direccion no
es valido.
/[...@].*\@/ REJECT 550 Este servidor desaprueba las
sintaxis raras.
/\...@*/ REJECT Esta cuenta no esta autorizada a
enviar correo internacional.
- creas otro fichero que se llame usuarios_in y otro usuarios_out hay
mismo en /etc/postfix sin nada dentro
-haces un postmap ha los tres ficheros que mencione antes para crear el .db
y para terminar agregas esto ha tu main.cf
# RESTRICCIONES NACIONALES
smtpd_restriction_classes =
nac_in
nac_out
smtpd_sender_restrictions =
check_recipient_access hash:/etc/postfix/usuarios_in
reject_non_fqdn_sender
reject_unknown_sender_domain permit
smtpd_recipient_restrictions =
permit_auth_destination
check_sender_access hash:/etc/postfix/usuarios_out
permit_mynetworks
reject_non_fqdn_recipient
reject_unknown_recipient_domain
reject_unauth_destination
nac_out =
check_recipient_access regexp:/etc/postfix/filtro_nac
reject
nac_in =
check_sender_access regexp:/etc/postfix/filtro_nac
reject
smtp_data_restrictions = reject_unauth_pipelining
-reinicia tu postfix
Para crear los usuarios utiliza el siguiente script
#!/bin/bash
dialog --msgbox "Nota: Antes de comenzar a utilizar el script verifique
que el demonio este previamente intalado" 10 0
clear
while [ "$OPCION" != 4 ]
do
echo -e " \033[1;31m#############################
#############################\033[0;0m"
echo -e " \033[1;34m#########################
# Menú de Oociones #
#########################\033[0;0m"
echo "[1] Configurar Postfix+Dovecot"
echo "[2] Crear los usuarios de correo"
echo "[3] Eliminar usuarios de correo"
echo "[4] Salir"
read -p "Ingrese una opción: " OPCION
case $OPCION in
1) echo -e "\033[1;34m######################
#Configurando Dovecot#
######################\033[0;0m"
rm /etc/dovecot/dovecot.conf
echo -ne "protocols = pop3 imap
disable_plaintext_auth = no
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:%h/Maildir
mail_extra_groups = mail
protocol imap {
# Login executable location.
login_executable = /usr/lib/dovecot/imap-login
mail_executable = /usr/lib/dovecot/imap
}
##
## POP3 specific settings
##
protocol pop3 {
# Login executable location.
login_executable = /usr/lib/dovecot/pop3-login
# POP3 executable location. See IMAP's mail_executable above for examples
# how this could be changed.
mail_executable = /usr/lib/dovecot/pop3
pop3_uidl_format = %08Xu%08Xv
mail_plugin_dir = /usr/lib/dovecot/modules/pop3
}
# More verbose logging. Useful for figuring out why authentication isn't
# working.
#auth_verbose = no
# Even more verbose logging for debugging purposes. Shows for example SQL
# queries.
#auth_debug = no
# In case of password mismatches, log the passwords and used scheme so the
# problem can be debugged. Requires auth_debug=yes to be set.
Espero que te sirva
Saludos
-
> alguien me puede mostrar como hacer un filtro de mensajes con postfix...
> la
> indea es hacer un filtro de mensaje que me permita el envio y la recepcion
> de mensajeria nacional solamente, y los que esten autorizados
> internacional.... espero ayuda de ustedes
> gracias de antemano
>
> s...@lu2
> ===============================================
> Ing. Eddoy Miranda Hidalgo
> Administrador de Red EAAL Grm
> [email protected]
> telef:(0053)(23) 42-5435
>
> _______________________________________________
> Cancelar suscripción
> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
> Buscar en el archivo
> http://listas.softwarelibre.cu/buscar/linux-l
>
> --
> Visite nuestra web en Internet
> http://www.ispvc.rimed.cu
> "50 Años de Educación en Revolución"
>
> --
> XI Encuentro Internacional de Economistas sobre Globalización y Problemas
> del Desarrollo 2 al 6 de marzo de 2009
> http://www.anec.cu/
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
>
>
>
--
********************************
* Yuniesky Machado Rojas *
* Administrador de Redes *
* Nodo: dmesd.vcl.rimed.cu *
* Ministario de Educación *
* Phone: 402517 *
* Webs: ymachado.miweb.ws
http://www.mixteam.tk
* Jabber: [email protected] *
* [email protected]
*GNU/Linux User #481684 (http://counter.li.org)
********************************
--
Visite nuestra web en Internet
http://www.ispvc.rimed.cu
"50 Años de Educación en Revolución"
--
XI Encuentro Internacional de Economistas sobre Globalización y Problemas del
Desarrollo 2 al 6 de marzo de 2009
http://www.anec.cu/
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l