J'utilise PHP 5 et crée des commandes Mail pour envoyer des informations.Comment accélérer PHP Mail? (using CRON)
Mon hôte Linux (partagé) (www.KoreDomains.com) envoie les e-mails environ toutes les heures.
Quelle serait une bonne commande CRON/un ensemble de commandes pour accélérer le processus (par exemple E-mail ce qui est dans la file d'attente toutes les 5 minutes)?
L'objectif est de faire en sorte que les e-mails s'affichent à proximité de l'utilisateur en temps réel.
Merci d'avance pour votre aide!
James
Ce n'est pas vraiment une question dans son état actuel. Vous avez posté votre solution sans vraiment l'essayer vous-même. À un niveau de base, vous devez écrire un système de file d'attente pour le traitement des courriels - style premier entré, premier sorti. –
À quel type de serveur de messagerie accédez-vous? PHP lui-même ne délivre pas de courrier aux destinataires finaux. Il prend juste ce que vous passez dans la fonction 'mail()' et le donne à un serveur SMTP externe. Il appartient à ce serveur de livrer le courrier électronique, et sur un hôte partagé, il est peu probable que vous puissiez faire quoi que ce soit pour accélérer le traitement de la file d'attente. –
Suggestions brèves et rapides: 1) Parlez à votre hôte et voyez s'il peut ajuster les paramètres de son côté pour accélérer l'envoi de votre courrier électronique (il peut également avoir des limites de limitation, etc. email-oriented), 2) Regardez comment gérer votre Email via un serveur SMTP séparé (même via GMail) si # 1 ne vous donne pas de joie. [Il y a des tutoriels sur # 2 autour du net - juste Google un peu.] –