Postfix + SpamAssasin en Centos con Release 3 de OVH

Dudas y comentarios relacionadas con paquetes o programas específicos (obtención, uso, actualizaciones, versiones, problemas de instalación, etc.)

Moderadores: doc, Deckon

Responder
neomcfly
Forista Nuevo
Forista Nuevo
Mensajes: 1
Registrado: Lun Mar 28, 2016 1:47 pm

Postfix + SpamAssasin en Centos con Release 3 de OVH

Mensaje por neomcfly » Lun Mar 28, 2016 2:13 pm

Hola a todos,
soy nuevo en el foro y aunque voy plantando mis pinitos en linux aún parece que no estoy suelto del todo.
Tengo un servidor dedicado con la Release 3 de ovh instalada la cual venía con el postfix y el Spamassasins instalados aunque este último no estaba configurado en el momento de la instalación.

Despues de repasar 20000 foros para configurarlo he conseguido ponerlo tal y como especifican pero en cuanto configuro postfix para que filtre con spamassasin cada correo que se envie a la cuenta da un "unknown mail transport error" y sinceramente ya no se que hacer.

Antes de indicar la configuración es importante mencionar que las aplicaciones han sido instaladas desde webmin con la release 3 de ovh sobre centos que te automatiza el tener que instalarlo todo desde cero. Digo esto por si alguien tiene experiencia con la instalación desde la release 3 de ovh, no obstante si alguien me podría dar alguna pauta aunque sea de puro linux se lo agradecería.

Voy por pasos:
1º etc/postfix/master.cfg

En cuanto cambio smtp inet n - n - - smtpd
por
smtp inet n - n - - smtpd -o content_filter=spamassasin

Al enviar un correo a las cuentas de este servidor se queda en el mail queue con el error "unknown mail transport error".
Si vuelvo a dejar smtp inet n - n - - smtpd ya vuelve a funcionar correctamente.

master.cfg completo:
#
# Postfix master process configuration file. For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# Do not forget to execute "postfix reload" after editing this file.
#
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
smtp inet n - n - - smtpd -o content_filter=spamassasin
587 inet n - n - - smtpd
-o smtpd_tls_security_level=encrypt
-o smtpd_tls_auth_only=yes
-o smtpd_tls_cert_file=/etc/pki/tls/certs/localhost.crt
-o smtpd_tls_key_file=/etc/pki/tls/private/localhost.key
-o smtpd_sasl_type=dovecot
-o smtpd_sasl_auth_enable=yes
-o smtpd_sasl_path=/var/spool/postfix/private/auth
-o smtpd_recipient_restrictions=$external_submission_restrictions
-o receive_override_options=no_address_mappings
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
-o append_at_myorigin=no
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
proxywrite unix - - n - 1 proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
-o smtp_fallback_relay=
showq unix n - n - - showq
error unix - - n - - error
retry unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
scache unix - - n - 1 scache
dovecot unix - n n - - pipe
flags=DRhu user=mailboxes:mailboxes argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${user}@${nexthop}
amavisfeed unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookup=yes
-o max_use=20
127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o smtpd_delay_reject=no
-o smtpd_client_restrictions=permit_mynetworks,reject
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o receive_override_options=no_address_mappings
-o smtpd_data_restrictions=reject_unauth_pipelining
-o smtpd_end_of_data_restrictions=
-o smtpd_restriction_classes=
-o mynetworks=127.0.0.0/8
-o smtpd_error_sleep_time=0
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000
-o smtpd_client_connection_count_limit=0
-o smtpd_client_connection_rate_limit=0
-o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters,no_address_mappings
-o local_header_rewrite_clients=
vacation unix - n n - - pipe
flags=Rq user=vacation argv=/var/spool/vacation/vacation.pl -f ${sender} -- ${recipient}
spamassassin unix - n n - - pipe flags=R user=spamd argv=/usr/bin/spamc -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}



Por otro lado el Spamassasin esta configurado asi: /etc/mail/spamassasin/local.cfg

# These values can be overridden by editing ~/.spamassassin/user_prefs.cf
# (see spamassassin(1) for details)

# These should be safe assumptions and allow for simple visual sifting
# without risking lost emails.

# How many hits before a message is considered spam.
required_hits 5
report_safe 0
# Text to prepend to subject if rewrite_subject is used
rewrite_header Subject [SPAM]

razor_config /etc/mail/spamassassin/.razor/razor-agent.conf


Muchas gracias a todos de antemano. Agradecería unas pautas sobre las razones por las que esto puede ocurrir y qué podría mirar o ejecutar para dar con el error.
Un saludo.
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje