Kann ich sendmail in einem LAN ohne registrierte Domain zum Testen von E-Mails einrichten?

0

Ich verwende CentOS auf einem Server zu Hause, den ich für die Entwicklung von Joomla-Websites verwende. Nachdem sie entwickelt sind, verschiebe ich sie zu einem Hosting-Service. Während der Entwicklung der Joomla-Website auf meinem Linux-Heimserver möchte ich in der Lage sein, die Formulare zu testen, die Benutzer ausfüllen, um auch die E-Mail korrekt zu simulieren. Kann ich sendmail in einem CentOS-LAN in meinem Heimnetzwerk ausführen, obwohl es nicht als Domäne registriert ist, sodass E-Mails gesendet werden können, sobald ein Benutzer ein Formular ausfüllt? Was ist dazu erforderlich? Kann ich als Absender ein GMAIL-Konto verwenden? Wäre SMTP-Authentifizierung erforderlich? Vielen Dank!

Edward_178118
quelle
Warum benutzt du nicht einfachlocalhost
Ramhound
Warum möchten Sie "OUT E-Mails senden"? Sie können den sendmail / MTA-Server so konfigurieren, dass alle ausgehenden Nachrichten umgeleitet werden, z. B. an eine einzelne lokale Mailbox.
AnFi
@Ramhound Wie zum Beispiel user @ localhost? Aber wie wird dies eine E-Mail an den Testbenutzer senden, der möglicherweise ein Konto bei Google Mail hat?
Edward_178118
@ AndrzejA.Filip Wollen Sie eine Mailbox mit dem Namen test_user haben und diese dann von einer Workstation im LAN aus öffnen?
Edward_178118
Dies ist eine der Optionen. Viele Leute bevorzugen es, das Versenden von E-Mails in der Entwicklungsumgebung zu testen , ohne E-Mails zu versenden.
AnFi

Antworten:

0

Versuchen Sie, die E-Mails an youruser @ localhost zu senden

Wenn Sie mailutils nicht ansehen können ( http://mailutils.org/ ).

Wenn ich mich gut an CENTOS erinnere, können Sie mit YUM installieren

yum install mailx

Hastur
quelle