Ich verwende Mac 10.9.1. Ich möchte einen gefälschten SMTP-Server auf meinem System installieren – einen, der auf Port 25 auf E-Mails lauscht, aber eigentlich nichts damit macht. Ich möchte, dass dieser Vorgang automatisch nach der Anmeldung gestartet wird. Ich habe mir FakeSMTP und den DevNullSMTP-Server angesehen, aber keiner scheint eine Option zum automatischen Starten zu unterstützen (Sie müssen den Server manuell über die GUI starten).
Sie können die Anmeldeobjekte Ihres Kontos verwenden, um beim Anmelden automatisch eine Anwendung zu starten.
Dies wird jedoch nur die Anwendung starten. Eine bessere Lösung besteht darin, einen GUI-losen Server zu finden und launchd
.
Postfix ist ein Open-Source-SMTP-Server und in Mac OS X enthalten. Dies ist wahrscheinlich die beste Option, um einen Server so einzurichten, dass er entweder nur Verbindungen akzeptiert oder ein vollständiger Mailserver wird.
Mac OS X verwendet launchd
zum Starten von Diensten beim Einschalten und Anmelden. Weitere Informationen finden Sie auf der Handbuchseite von launchd . Apple hat auch eine Entwicklerdokumentation zum Erstellen von launchd-Jobtickets .
Um mit zu arbeiten launchd
, benötigen Sie einen SMTP-Server, der von der Kommandozeile aus gestartet werden kann.
Gibt es einen bestimmten Grund, warum Sie dies lokal ausführen möchten? Es gibt viele webbasierte Dienste, die die von Ihnen gesuchte „Dummy“-SMTP-Serverfunktionalität bereitstellen, z
Fahrrad