recherche

Maison  >  Questions et réponses  >  le corps du texte

Laravel 9 : code de réponse attendu "250/251/252" mais message d'erreur reçu "550 5.7.1 Relayage refusé" avec le code "550"

J'essaie d'utiliser mailtrap pour envoyer des e-mails... Je l'ai implémenté avec succès sur localhost et cela fonctionne bien, mais après le déploiement sur heroku, je n'arrive pas à le faire fonctionner sur le serveur live. Quelle est la solution

Voici mes paramètres smtp dans .env fichier

MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=31239f96d871e7
MAIL_PASSWORD=*****
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="browynlouis2@gmail.com"
MAIL_FROM_NAME="${APP_NAME}"

C'est exactement à quoi ça ressemble

dans mon heroku
P粉752812853P粉752812853411 Il y a quelques jours923

répondre à tous(1)je répondrai

  • P粉293341969

    P粉2933419692023-10-31 00:31:39

    Pour les serveurs en direct comme les serveurs d'hébergement, modifiez les paramètres .env de smtp

    ................................................................ ............... .................................... .................................................. ................ ......................

    Mail_Mailer=smtp

    Mail_Host=smtp.hostinger.com

    Mail_Port=465

    Mail_Username=exemple@domain.com

    Mail_Password=Mot de passe

    Mail_cryption=ssl

    Mail_From_Address=exemple@domain.com

    MAIL_FROM_NAME="${APP_NAME}"

    Ensuite, allez dans config/mail.phpChangez le mode de transport smtp en mail

    'mailers' => [
    
        'smtp' => [
    
            'transport' => 'mail',      //before it was smtp
    
            'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
    
            'port' => env('MAIL_PORT', 587),
    
            'encryption' => env('MAIL_ENCRYPTION', 'tls'),
    
            'username' => env('MAIL_USERNAME'),
    
            'password' => env('MAIL_PASSWORD'),
    
            'timeout' => null,
    
            'local_domain' => env('MAIL_EHLO_DOMAIN'),
    
        ],

    répondre
    0
  • Annulerrépondre