„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Ausführen von Mailpit für SMTP und UI unter MacOS

Ausführen von Mailpit für SMTP und UI unter MacOS

Veröffentlicht am 30.08.2024
Durchsuche:773

Running Mailpit for SMTP and UI on MacOS

Mailpit ist ein Tool zur Handhabung gefälschter E-Mail-Zustellungen, das während der Anwendungsentwicklung nützlich ist. Dieses Tutorial führt Sie durch die Einrichtung und Ausführung von Mailpit unter MacOS mit SMTP und UI-Konfiguration.

Schritt 1: Mailpit installieren
Laden Sie Mailpit vom offiziellen GitHub-Repository herunter und installieren Sie es. Wählen Sie die entsprechende Binärdatei für MacOS.

Schritt 2: Mailpit ausführen
Um Mailpit zu starten, verwenden Sie den folgenden Befehl:

mailpit --smtp 0.0.0.0:1025 --listen 0.0.0.0:8025

Dieser Befehl startet den SMTP-Server auf Port 1025 und die Web-Benutzeroberfläche auf Port 8025.

SMTP: 0.0.0.0:1025 übernimmt die E-Mail-Zustellung.
UI: 0.0.0.0:8025 ermöglicht Ihnen die Anzeige gesendeter E-Mails.
Wenn eine Fehlermeldung auftritt, die besagt, dass die Adresse bereits verwendet wird, stellen Sie sicher, dass kein anderer Dienst auf demselben Port ausgeführt wird. Sie können bei Bedarf einen anderen Port verwenden, indem Sie den Befehl anpassen.

Schritt 3: Laravel Mail-Einstellungen konfigurieren
Konfigurieren Sie in Ihrer Laravel .env-Datei die E-Mail-Einstellungen:

env

MAIL_MAILER=smtp
MAIL_HOST=127.0.0.1
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="[email protected]"
MAIL_FROM_NAME="${APP_NAME}"

Diese Konfiguration weist Laravel an, E-Mails über den SMTP-Server von Mailpit zu senden.

Schritt 4: E-Mail-Versand testen
Wenn Ihre Anwendung eine E-Mail sendet, können Sie diese in der Mailpit-Benutzeroberfläche anzeigen, indem Sie zu:

navigieren.

http://localhost:8025
Dadurch werden alle von Ihrer Bewerbung gesendeten E-Mails angezeigt.

Fehlerbehebung
Verbindung abgelehnt: Stellen Sie sicher, dass Mailpit auf dem richtigen Port läuft (1025 für SMTP).
Portkonflikt: Wenn Sie auf den Fehler „bind: Adresse wird bereits verwendet“ stoßen, ändern Sie den Port im Befehl oder stoppen Sie den in Konflikt stehenden Dienst.
Das ist es! Sie haben Mailpit erfolgreich eingerichtet, um gefälschte E-Mail-Zustellungen in Ihrer Entwicklungsumgebung zu verarbeiten und anzuzeigen.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/abdulwahidkahar/running-mailpit-for-smtp-and-ui-on-macos-4fkp?1 Bei Verstößen wenden Sie sich zum Löschen bitte an [email protected] Es
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3