Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/07/2011, 00h12   #1
Membre habitué
 
Avatar de Niki59
 
Homme
Développeur Web
Inscription : mai 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 212
Points : 136
Points : 136
Par défaut Envoyer un emailing avec symfony

Bonjour,

J'ai souhaite envoyer un emailing simplement depuis mon site. Il y aurait une liste d'email dans une table, et quand on appuierai sur le bouton "Départ" les emails partiront.

Si dans ma table j'ai 3000 emails, il faut que 3000 emails partent (sur 3000 personnes différentes).

L'idéal serait que l'on ne soit pas obligé de rester sur la page pour que les emails partent.

Exemple, je viens sur mon site à midi, je clique sur DÉPART et je ferme ma page. Je reviens a 16h et je vois que l'emailing est terminé.


Avez-vous des solutions techniques à me conseiller ? J'ai entendu parler de tache CRON mais ca n'a peut etre rien avoir...

Merci!
Niki59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 14h02   #2
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Il n'y a pas de solution standard en Sf1. Même si cela peut être réalisé.

Avant, vérifie que ton serveur email peut supporter un tel envoie sans risquer d'être blacklisté...
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 15h01   #3
Membre habitué
 
Avatar de Niki59
 
Homme
Développeur Web
Inscription : mai 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 212
Points : 136
Points : 136
Bonjour Michel,

Pour le black listage est-ce qu'il existe certains service pour permettre cela ?
Exemple je payerai une certaine somme par mois, et je pourrai envoyer jusqu’à 10 000 mails sans courir le risque d'être black-listé. Et coté configuration j'aurai juste à changer mes paramètre SMTP pour les envoi.

Sinon, peux-tu m'expliquer comment faire sur sf1 une telle application ? J'ai entendu parler aussi de "gearman pecl module" comme solution...

Merci!
Niki59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 08h51   #4
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Pour des envoyer des mailling regarde du côté de mail performance.

German est un outil de gestion de batch qui permet de créer des tâches unitaires (ici cela serait un mail) et de les traiter par une ou plusieurs queue de traitement. Cela pourrait servir ici mais, soit tu en as beaucoup, et un mail performance (ou équivalent) serait plus indiqué soit tu en as peu et German ne se justifie pas. Donc, à mon avis, exist German (sans compter que ce n'est pas innocent comme système, il nécessite un serveur supplémentaire (German) qui ne peut être installé sur tout les hébergements et un outil pour le lancer et le monitorer, donc plutôt à réserver à de très grosses configurations.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 18h35   #5
Membre habitué
 
Avatar de Niki59
 
Homme
Développeur Web
Inscription : mai 2008
Messages : 212
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 212
Points : 136
Points : 136
Bonjour,

L'administrateur doit pouvoir déclencher l'envoi d'environ 1000 à 2000 mails toute les semaines.

MailPerformance semble donc la meilleure solution, je suis allé sur le site internet, ca parle beaucoup de chose dont je ne connais rien (CRM, ERP...).

En gros est-il possible en passant par chez eux de donner l'ordre d'envoyer un emailing avec ma base de donnée, depuis mon site internet (quand l'admin clique sur start). Et d'avoir un retour sur le nombre d'envoi, etc... ?

Merci.
Niki59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2011, 13h22   #6
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Oui.

D'un autre côté, ce n'est pas moi qui ait implémenté cela dans ma boite, donc, pour l'assistance technique, il faudra voir avec eux.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h33.


 
 
 
 
Partenaires

Hébergement Web