"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Executando Mailpit para SMTP e UI no MacOS

Executando Mailpit para SMTP e UI no MacOS

Publicado em 30/08/2024
Navegar:984

Running Mailpit for SMTP and UI on MacOS

Mailpit é uma ferramenta para lidar com entregas de e-mail falsas, útil durante o desenvolvimento de aplicativos. Este tutorial irá guiá-lo na configuração e execução do Mailpit no MacOS com configuração de SMTP e UI.

Etapa 1: Instale o Mailpit
Baixe e instale o Mailpit do repositório oficial do GitHub. Escolha o binário apropriado para MacOS.

Etapa 2: executando o Mailpit
Para iniciar o Mailpit, use o seguinte comando:

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

Este comando inicia o servidor SMTP na porta 1025 e a UI da web na porta 8025.

SMTP: 0.0.0.0:1025 lida com entrega de e-mail.
UI: 0.0.0.0:8025 permite visualizar e-mails enviados.
Se você encontrar um erro informando que o endereço já está em uso, certifique-se de que nenhum outro serviço esteja em execução na mesma porta. Você pode usar uma porta diferente, se necessário, ajustando o comando.

Etapa 3: Definindo as configurações do Laravel Mail
No seu arquivo Laravel .env, defina as configurações de email:

ambiente

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}"

Esta configuração direciona o Laravel para enviar e-mails através do servidor SMTP do Mailpit.

Etapa 4: teste de envio de e-mail
Quando seu aplicativo envia um e-mail, você pode visualizá-lo na interface do Mailpit navegando até:

http://localhost:8025
Isso exibirá todos os e-mails enviados pelo seu aplicativo.

Solução de problemas
Conexão recusada: verifique se o Mailpit está sendo executado na porta correta (1025 para SMTP).
Conflito de porta: se você encontrar um erro “bind: endereço já em uso”, altere a porta no comando ou interrompa o serviço conflitante.
É isso! Você configurou o Mailpit com sucesso para lidar e exibir entregas de e-mail falsas em seu ambiente de desenvolvimento.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/abdulwahidkahar/running-mailpit-for-smtp-and-ui-on-macos-4fkp?1 Se houver alguma violação, entre em contato com [email protected] para excluir isto
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3