Pour l’assistant : il est acceptable que l’assistant n’affiche pas l’échec. Cependant, il ne doit pas non plus indiquer que l’e-mail a été envoyé avec succès. Une formulation plus proche de la réalité serait plus utile. S’il est trop difficile d’afficher le statut de retour, il vaudrait mieux indiquer : « L’e-mail d’inscription a été ajouté avec succès à la file d’attente. Vérifiez /path/to/log pour connaître le statut. »
Pour le journal : le thread worker doit enregistrer le statut, en particulier en cas d’erreur. Je ne connais pas l’architecture, mais je ne vois rien d’utile dans « unicorn.stderr.log » ou ailleurs. Quelque chose doit absorber le code de retour et le message d’erreur…