alojamiento web

SRS con postfix bajo CentOS

En...de...n los últimos días unidos Internet correos electrónicos enviados con determinación, por ejemplo a gmx o web.de Direcciones para bloquear.

Para los clientes de otros proveedores las direcciones de correo electrónico individuales a sus gmx/web.de eMail reenviar de repente no se reciben más correos electrónicos, si el remitente ha enviado el correo electrónico desde gmx/web.de

Como Proveedor ahora se ven obligados a cumplir con la petición de internet unido a Servidor a la llamada SRS procedimiento, incluso si esto conduce a más problemas y puede causar problemas especialmente con los correos electrónicos ya reenviados.

Con estas instrucciones tendrá instalado el SRS en 1 minuto y las solicitudes de servicio de sus clientes disminuirán.

Este manual se refiere a un sistema Centos7 con Postfix como MTA.

Descargue el RPM postsrsd-1.4-3.el7.centos.x86_64.rpm y instalar Es ella.

wget https://download.hoster.online/postsrsd-1.4-3.el7.centos.x86_64.rpm
rpm -i postsrsd-1.4-3.el7.centos.x86_64.rpm

Si no había mensajes de error, el Instalación ...cerrado con llave. Con el siguiente comando se puede comprobar la instalación. También muestra directamente qué archivos se instalaron.

rpm -qil postsrsd

Salida de la muestra:

Nombre : postsrsd
Versión: 1.4
Liberación: 3.el7.centos
Arquitectura: x86_64
Fecha de instalación: Do 02 Jun 2016 11:55:53 CEST
Grupo : No especificado
Tamaño : 49065
Licencia: GPLv2+
Firma : (ninguna)
Fuente RPM : postsrsd-1.4-3.el7.centos.src.rpm
Fecha de construcción : Th 02 Jun 2016 10:54:45 CEST
Construir Host : vpn.webhoster...ag...
Reubicaciones : (no reubicables)
URL : https://github.com/roehling/postsrsd
Resumen : Un reescritor de sobres de envío para cumplir con SPF de envío para postfix
Descripción :
El PostSRSd proporciona el Sender Rewriting Scheme (SRS) a través de un sistema basado en TCP
tablas de búsqueda para Postfix. El SRS es necesario si su mail actos de servidor
como transportista.
/etc/sysconfig/postsrsd
/usr/lib/system/system/postsrsd.servicio
/usr/sbin/postsrsd
/usr/share/doc/postsrsrsd
/usr/share/doc/postsrsrsd/README.md
/usr/share/doc/postsrsrsd/README_UPGRADE.md
/usr/share/doc/postsrsrsd/main.cf.ex
/usr/share/man/man8/postsrsd.8.gz
/var/lib/postsrsd

Ahora el archivo de configuración debe ser adaptado. Después de eso el servicio puede ser integrado y puesto en marcha.

nano /etc/sysconfig/postsrsd
# Configuración predeterminada para postsrsd
# Nombre de dominio local.
# Las direcciones se reescriben para que se originen en este dominio. El valor por defecto
# se toma del midominio postconf -h y probablemente esté bien.
#
#SRS_DOMAIN=ejemplo.com Por favor, introduzca el dominio del servidor de correo aquí. Esto también debería estar ubicado en el principal.cf.
SRS_DOMAIN=ihrefirma.de
# Excluir los dominios adicionales.
# Puede listar los dominios que no serán objeto de reescritura de direcciones.
# Si un nombre de dominio comienza con un punto, coincide con todos los subdominios, pero no
# el dominio mismo. Separa los múltiples dominios por espacio o coma.
#
#SRS_EXCLUDE_DOMAINS=.example.com,example.org
# Primer carácter separador después de SRS0 o SRS1.
# puede ser uno de: -+=
SRS_SEPARATOR==
# Clave secreta para firmar direcciones reescritas.
# Cuando postrsd se instala por primera vez, se genera un secreto aleatorio
# y almacenado en /etc/postsrsd.secret. Para la mayoría de las instalaciones, eso está bien.
#
SRS_SECRET=/etc/postsrsd.secret
# Puertos locales para la lista TCP.
# Estos puertos se usan para enlazar la lista TCP para postfix. Si cambias
# estos, tienes que modificar la configuración del postfix en consecuencia. Los puertos
# están ligados a la interfaz de loopback, y nunca deben ser expuestos en
# la Internet.
#
SRS_FORWARD_PORT=10001
SRS_REVERSE_PORT=10002
# Eliminar los privilegios de root y ejecutar como otro usuario después de la inicialización.
# Esto es muy recomendable ya que postsrsd maneja entradas no confiables.
#
RUN_AS=nadie
# Demonio de la cárcel en el entorno chroot
CHROOT=/var/lib/postsrsd

Si no existe ya, cree los siguientes archivos en el directorio postfix:

tocar /etc/postfix/sender_canonical_maps

tocar /etc/postfix/recipient_canonical_maps

postmap btree:/etc/postfix/recipient_canonical_maps

postmap btree:/etc/postfix/sender_canonical_maps

Ahora agregue o cambie las siguientes líneas en su archivo de configuración main.cf:

sender_canonical_maps = btree:/etc/postfix/sender_canonical_maps, tcp:127.0.0.1:10001
sender_canonical_classes = envelope_sender
recipient_canonical_maps = btree:/etc/postfix/recipient_canonical_maps, tcp:127.0.0.1:10002
recipient_canonical_classes = envelope_recipient

Entonces puedes iniciar el servicio de postfijo y reiniciar el postfijo.

servicio postsrsd start
servicio postfix reinicio

Comprueba si todo funciona enviando un correo electrónico desde una dirección gmx a una dirección de correo electrónico existente en el servidor. dirección de correo electrónico enviar desde el cual se envía un correo electrónico a GMX.

tail -f /var/log/maillog|grep 'srs_forward'

Salida de la muestra:

Jun 2 12:22:10 yourcompany.com postsrsd [1899]: srs_forward:  reescrito como 

Si estas instrucciones le son útiles, estaremos encantados de recibir una donación para el jardín de infancia local:




 ancho=

Si necesitas otro Linux también puedes compilar el demonio manualmente. Si está usando Centos6 por ejemplo, tenga en cuenta que el servicio Postfix incluido allí es demasiado antiguo y debe ser actualizado primero a la última versión.

Por favor, dividan la contribución
Compartir en facebook
Compartir en twitter
Compartir en linkedin
Compartir en pinterest
Compartir en whatsapp
Compartir en telegram
Últimos mensajes

Videos recomendados de nuestro canal de Youtube