Erstellen eines SMTP-Servers c # [closed]

Ich arbeite derzeit an einem E-Mail-Server, der beim Empfang einer E-Mail diese zu einer Warteschlange hinzufügt. Wenn die E-Mail nicht gesendet werden kann, wird ein erneuter Versuch unternommen, und basierend auf dem Empfang wird eine automatische Antwortnachricht gesendet.

Was ich tun möchte, ist, dass der E-Mail-Server auch ein SMTP-Server sein kann, so dass der Benutzer beispielsweise PHP oder einen anderen E-Mail-Client konfigurieren kann, der meinen SMTP-E-Mail-Server verwendet und die Nachricht empfängt und dann verarbeitet.

Ist das etwas, was möglich ist und wie kann ich es starten? Habe nicht so viel Hilfe bei Google gefunden, es muss mit Mono (Linux) und normalem .net (Windows) funktionieren.

Vielen Dank für jede Hilfe, die Sie leisten können

Antworten auf die Frage(1)

Ihre Antwort auf die Frage