Ils utilisent une terminologie différente, mais vous vous connectez toujours à ce qui est essentiellement un serveur SMTP standard, ce qui nécessitera une authentification.
J’ai essayé cela, mais cela n’a pas fonctionné. La documentation de SendGrid docs indique d’utiliser apiKey comme nom d’utilisateur, mais cela ne semble pas fonctionner.
Peut-être devrais-je contacter l’équipe de SendGrid et demander leur aide.
Oui, le nom d’utilisateur est celui affiché sur la page des coéquipiers, le mot de passe est la clé que j’ai générée (telnet fonctionne avec cette clé), et les deux autres champs sont exactement les mêmes.
Pourriez-vous me dire quelle version de Discourse vous utilisez ? J’utilise la version bêta, et je soupçonne que cela pourrait être le problème.
Quoi qu’il en soit, je prévois de passer à Mailgun. Je l’ai testé aujourd’hui et cela fonctionne parfaitement (même si c’est cher, mais je n’ai pas d’autres options pour le moment).
Pour la petite histoire, la documentation rend cela assez confus, et ce n’est pas la première fois que je me retrouve à chercher cette même question sur Google pour trouver la solution.
La documentation indique actuellement :
SendGrid — 40 000 e-mails sur un essai de 30 jours
Adresse du serveur SMTP ? smtp.sendgrid.net
Nom d'utilisateur SMTP ? apikey
Mot de passe SMTP ? [Clé API SendGrid]
MODIFICATION : Ce qui, je pense, prête à confusion, c’est que les gens (comme moi) pensent que “apikey” signifie qu’il faut y mettre leur clé API, alors qu’en réalité, il ne faut pas le toucher !