2014-08-29 2 views
0

Automatic acquisition of POP3/IMAP/SMTP parameters for an email server traite Mozilla ISPDB comme source pour les paramètres de configuration tels que l'hôte, le port, etc. pour les services de messagerie.PHP: La configuration automatique du fournisseur de messagerie

Est-ce que quelqu'un connaît un composant PHP (de préférence compatible avec le compositeur) qui expose ISPDB ou même implémente l'algorithme complet d'autoconfiguration de Thunderbird (https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration)? Potentiellement avec l'intégration de phpmailer?

Sinon, je vais probablement commencer une ...

Répondre

0

sonne comme une idée raisonnable, et je ne sais pas d'autres projets qui couvrent ce sujet. Les docs de Mozilla ont l'air bien - je pense que certaines de ces informations peuvent parfois être trouvées dans DNS SRV records. Vous n'avez pas besoin de beaucoup d'intégration de PHPMailer (je suis le mainteneur de PHPMailer) - cela pourrait vous aider à trouver les propriétés Host et SMTPSecure qui devraient l'être, donc ce peut être une classe indépendante. Généralement, ces propriétés ne sont utiles que pour les appels entrants - vous avez rarement besoin de le faire autrement que lors de la configuration d'un compte entrant; lors de l'envoi via un relais, vous n'utiliserez généralement qu'un seul ensemble d'informations, et un Host aura plus de chance d'être trouvé en utilisant les enregistrements MX pour une livraison directe.

+0

merci pour votre réponse. J'ai un prototype opérationnel qui va de l'adresse email et du mot de passe à l'envoi via PHPMailer-> IsSMTP(). C'est trop hacky pour une utilisation plus large, je vais faire quelque chose à ce sujet et sortir sur github. – andig

Questions connexes