2010-09-01 6 views
0

J'utilise ce qui suit pour créer un sur la volée liste e-mail de mise à jour en direct pour les utilisateurs intéressés sur mon site: https://mail.google.com/mail/?view=cm&tf=0&fs=1&[email protected]&[email protected],[email protected]&body=test%20email&shva=1Passant une liste d'email par POST plutôt que GET possible?

Cela fonctionne très bien pour quelques e-mails et a été la seule solution que j'ai trouvé pour l'envoi listes utilisant Gmail. S'il vous plaît laissez-moi savoir s'il y a une meilleure façon de le faire. Gmail semble manquer de fonctionnalités pour le faire seul.

Le problème: J'ai maintenant près de 500 adresses e-mail qui me donne la belle erreur

Request-URI trop volumineux L'URL demandée/mail/... est trop grand pour traiter.

Pour des raisons évidentes. Je me demandais s'il y avait un moyen (ou pourrait être ajouté) pour soutenir les variables POST en plus des variables GET. J'ai essayé quelques tests sans succès. S'il vous plaît, aidez-moi, car beaucoup de gens comptent dessus. Merci!

p.s. il ne doit pas être joli, juste fonctionner correctement

Répondre

1

Gmail n'est pas conçu pour gérer les listes de destinataires aussi longtemps. Vous devriez chercher un service de liste de diffusion dédié - vous pouvez même utiliser un groupe de google groupes privés pour cela. Rappelez-vous, si vous avez une liste longue, il vaut mieux être prêt à traiter les demandes de désabonnement (sauf si vous voulez que votre compte Gmail soit désactivé :). Un service de liste de diffusion approprié prendra soin de cela pour vous.

+0

J'ai rencontré le même problème, mais c'est parce que mon corps est très long. Il semblerait que Gmail ne puisse supporter que 800 caractères dans cette approche. Comment puis-je envoyer un message plus long? En pièce jointe? Comment? – newman