¿Cómo inicio automáticamente un servidor SMTP falso?

1

Estoy usando Mac 10.9.1. Me gustaría instalar un servidor SMTP falso en mi sistema, uno que escucha los correos electrónicos en el puerto 25 pero que en realidad no hace nada con ellos. Me gustaría que este proceso se inicie automáticamente al iniciar sesión. He consultado FakeSMTP y el servidor DevNullSMTP, pero ninguno de ellos parece ser compatible con una opción para iniciarse automáticamente (debe iniciar el servidor manualmente a través de la GUI).

    
pregunta Dave 27.02.2014 - 16:51

2 respuestas

3

Elementos de inicio de sesión

Puede utilizar los elementos de inicio de sesión de su cuenta para iniciar automáticamente una aplicación al iniciar sesión.

  • System Preferences.app > Usuarios y grupos > Artículos de inicio de sesión

Aunque esto solo iniciará la aplicación. Una mejor solución es encontrar un servidor sin GUI y usar launchd .

postfix

postfix es un servidor SMTP de código abierto y está incluido en Mac OS X. Es probable que sea su mejor opción para configurar un servidor para que no haga nada más que aceptar conexiones, o para convertirse en un servidor de correo completo.

launchd

Mac OS X usa launchd para iniciar servicios al encender e iniciar sesión. Puede obtener más información en launchd manual page . Apple también tiene documentación de desarrollador para creando tickets de trabajo de launchd .

Para trabajar con launchd , necesitará un servidor SMTP que pueda iniciarse desde la línea de comandos.

    
respondido por el Graham Miln 27.02.2014 - 18:00
0

¿Hay alguna razón particular por la que quieras ejecutar esto localmente? Hay muchos servicios basados en web que proporcionan la funcionalidad de servidor SMTP "ficticia" que está buscando, por ejemplo,

Correo de depuración

SMTP Bucket

    
respondido por el Nathan 01.10.2016 - 10:52

Lea otras preguntas en las etiquetas