Ich habe das große fos_userbundle für meine Benutzer verwendet, ich kann sagen, es funktioniert großartig, aber es gibt einen Fall, wenn ich meinen Benutzer aus dem Befehl erstellen möchte, klicken Sie auf den Link aus der E-Mail für die Aktivierung , manchmal wird die erfolgreiche Nachricht angezeigt, aber die E-Mail wird nicht gesendet. So, wie man überprüft, ob die E-Mail gesendet wird. Hinweis: - Auf meinem Benutzerformular-Schnittstelle Es funktioniert gut. - Ich benutze FOSUserBundle Dev-Master, SF 2.8, Ubuntu OS und Google Mail-Konto. danke.Überprüfen Sie, ob die E-Mail von fos_userBudle gesendet wurde
-1
A
Antwort
0
Während mit diesem Befehl:
php bin/console fos:user:create testuser [email protected] [email protected]
Die E-Mail-Aktivierung wird nicht gesendet werden. Es gibt keinen Code, der für das Senden von E-Mails verantwortlich ist. Gebraucht Code während der Ausführung dieses Befehls:
https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Command/CreateUserCommand.php#L69
https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Util/UserManipulator.php#L48
https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Doctrine/UserManager.php#L93
Wenn Sie Aktivierung E-Mail senden möchten, nachdem Benutzer per Befehl erstellen, sollten Sie bereits vorhandenen Befehl überschreiben. Im folgenden Link finden Sie nützliche Informationen.
Verwandte Themen
- 1. So überprüfen Sie, ob die Mail erfolgreich gesendet wurde
- 2. Überprüfen, ob Mail von Unit Tests gesendet wurde
- 3. Überprüfen Sie, ob ein MotionEvent.ACTION_MOVE ausgeführt wurde
- 4. Überprüfen, ob die Datei erfolgreich gelöscht wurde
- 5. Überprüfen, ob die Datenbank erfolgreich erstellt wurde
- 6. Überprüfen Sie, ob die Datenbank auf Android erstellt wurde
- 7. Überprüfen, ob QColorDialog abgebrochen wurde
- 8. Überprüfen, ob HealthKit autorisiert wurde
- 9. Überprüfen Sie Json gesendet von Retrofit
- 10. PHP + PHPMailer - prüfen, ob Email geöffnet/gelesen wurde
- 11. Überprüfen, ob ein Konverter bereits registriert wurde
- 12. Überprüfen Sie, ob die Standortdienste aktiviert sind.
- 13. Prüfen, ob der Inhalt bereits in PHP gesendet wurde
- 14. ArcGIS Desktop API - Überprüfen Sie, ob das Rendern beendet wurde
- 15. Überprüfen, ob die Komponente im äußersten LifetimeScope aufgelöst wurde
- 16. Überprüfen Sie, ob ein YouTube-Video mit PHP entfernt wurde.
- 17. Überprüfen Sie, ob ein CALayer bereits als Unterlayer hinzugefügt wurde
- 18. Wie überprüfen Sie, ob eine Realm-Instanz bereits geschlossen wurde?
- 19. Überprüfen, ob das JSP-Fragment gesetzt wurde
- 20. überprüfen, ob Element nach oben gescrollt wurde
- 21. Überprüfen, ob die Eigenschaft in Phing gesetzt wurde
- 22. Grails - überprüfen, ob die Anfrage bereits umgeleitet wurde
- 23. So überprüfen Sie, ob ein TField manuell geändert wurde
- 24. PHP mail() "Funktion nicht gesendet Email
- 25. Clojure Unit Test: Überprüfen Sie, ob eine Funktion aufgerufen wurde
- 26. Überprüfen Sie, ob eine Datei bereits mit flock() gesperrt wurde.
- 27. Überprüfen Sie, ob der Datensatz erfolgreich in Symfony2 eingefügt wurde.
- 28. So überprüfen Sie, ob das erstellte Wetter bereits erstellt wurde
- 29. C# -, wie Sie überprüfen, ob ein Prozess erfolgreich gestartet wurde
- 30. So überprüfen Sie, ob ein Ereignis verhindert wurde