recherche

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

Impossible d'envoyer un e-mail avec Laravel 9

J'ai récemment mis à jour Laravel 9 et maintenant je ne peux plus envoyer d'e-mails. Dans le journal des modifications, il était écrit qu'ils avaient changé le logiciel de messagerie de SwiftMailer vers Symfony, alors c'est peut-être la source du problème. Voici le texte d'erreur que je reçois chaque fois que j'essaie d'envoyer un e-mail :

SymfonyComponentMailerExceptionTransportException: Unable to write bytes on the wire. in file C:OpenServerdomainsminecraftstoragevendorsymfonymailerTransportSmtpStreamAbstractStream.php on line 46

J'ai configuré mes fichiers .env et config/mail.php selon la documentation. Je suis sûr que tout est correct à ce sujet. Pour le serveur SMTP, j'utilise MailTrap, donc la configuration du courrier est prise à partir de là. J'ai passé deux jours à essayer de résoudre ce problème, en cherchant sur internet sans succès. La réinstallation des dépendances de Composer n'a pas aidé non plus.

Voici ma configuration .envmail :

MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=**************
MAIL_PASSWORD=**************
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="noreply@example.com"
MAIL_FROM_NAME="${APP_NAME}"


P粉561438407P粉561438407382 Il y a quelques jours816

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

  • P粉242126786

    P粉2421267862023-11-10 16:10:19

    J'ai enfin trouvé la solution. Le problème est que mon fournisseur d'accès Internet bloque la connexion SMTP d'une manière ou d'une autre. Ainsi, lorsque je suis passé du Wifi aux données mobiles, cela a soudainement commencé à fonctionner. J'espère que cela aidera d'autres personnes confrontées à des problèmes similaires.

    répondre
    0
  • Annulerrépondre