phileas
| Membre
Inscrit le : 13/03/2009
|
# Le 24/04/2009 à 23:04
Hello,
Je teste la gamme KimSufi chez OVH, en distribution Debian Etch nue, et je souhaite envoyer des mails depuis mes sites en PHP.
En utilisant la classe PHPMailer, je réussis à envoyer des mails via le serveur SMTP externe (celui rattaché à mon nom de domaine), mais je pense que je gagnerai du temps de traitement en utilisant un serveur de mail local (appelable fonction mail() en php). J'ai en effet plusieurs dizaines de milliers de mails à envoyer chaque jour. Par contre, aucun serveur de mail n'est installé, il faut que je l'installe, le configure, gère les répondeurs, évite que les mails sortants ne soient considérés comme des spams, etc...
Qu'en pensez-vous ? Quelles solutions avez-vous adoptées pour vos envois de newsletters (ou autres envois de mails massifs) ?
La connexion sur le serveur SMTP OVH est-elle à bannir absolument ?
Si oui, quel serveur de mails faut-il privilégier, sachant que mes besoins sont ultra simples (uniquement en envoi) et que je veux avoir le moins de maintenance possible sur ce truc :-) : postfix ? qmail ? autre ?
Merci de vos éclairages ! http://www.KelBillet.com |
Bool
| Olivier Modérateur
Inscrit le : 09/05/2005
|
# Le 24/04/2009 à 23:16
Hello,
coté serveur de mail déjà je dirais soit Postfix soit Exim. Postfix car c'est le plus répandu, ou Exim car c'est celui par défaut sous Debian.
Pour Qmail, ce truc n'est plus maintenu depuis 10 ans (juin 98) et n'est de toutes façons pas disponible sous Debian en standard ; donc à moins d'opter pour "netqmail" et tenter les compilations à la main, je crois que tu peux l'oublier.
Maintenant ces serveurs ne font que gérer l'envoi... le script d'envoi sera de toutes façons à ta charge, tout comme le traitement des "bounces", la configuration des SPF / SenderID et la mise en place de DomainKey / DKIM. Le plus simple est évidement de passer par un prestataire spécialisé en emailing.
Bon courage. daevel : infogérance et conseil || moi |
caaptusss
| Jérémy Membre
Inscrit le : 25/09/2007
|
# Le 24/04/2009 à 23:17
Le SMTP d'ovh est à banir, il y a des limitations en nombre d'envois sur la durée.
Il faut donc penser exclusivement à un envoi via un logiciel tel que sendmail. De mon coté, j'ai choisit la distribution Gentoo Release 2 qui est déjà préconfiguré avec qmail et sendmail. La fonction mail() de php passe par là et en soit, ça fonctionne bien (après avoir configuré qmail). FirstHeberg.com |
Rano
| Jean Modérateur
Inscrit le : 13/04/2005
|
# Le 24/04/2009 à 23:35
Bool il y a qmail-src comme paquet qui permet d'installer qmail très simplement. Chambres d'hote tavel
Séjours en provence
Forum mariage |
Bool
| Olivier Modérateur
Inscrit le : 09/05/2005
|
# Le 25/04/2009 à 00:00
Je connais Rano, mais il est dans "non-free" et il ne contient que les sources. Il suffit d'une ligne pour le compiler, mais il n'empêche que les mises à jour de sécurité ne sont pas automatiques du coup. Heureusement que ce n'est pas maintenu quoi daevel : infogérance et conseil || moi |
Akarys
| Thierry Membre
Inscrit le : 19/01/2008
|
# Le 25/04/2009 à 05:22
Bonjour phileas,
- KimSufi chez OVH, en distribution Debian Etch nue
- mes besoins sont ultra simples (uniquement en envoi)
- Par contre, aucun serveur de mail n'est installé...
Sauf erreur de ma part tu as Exim4 déjà d'installé sur la distrib Debian nue OVH.
Dans mon script de configuration auto de mes serveurs OVH
je me contente de mettre à jour /etc/aliases et /etc/exim4/update-exim4.conf.conf
pour pouvoir envoyer des mails.
En extrayant ce qui est vraiment utile, j'ai :
cat > /etc/aliases <<!
# /etc/aliases
mailer-daemon: postmaster
postmaster: root
webmaster: root
abuse: root
root: $MY_EXTERN_GMAIL
!
sed -i \
-e "s/dc_eximconfig_configtype='local'/dc_eximconfig_configtype='internet'/" \
-e "s/dc_other_hostnames='stock.ovh.net'/dc_other_hostnames='$HOSTNAME'/" \
/etc/exim4/update-exim4.conf.conf
update-exim4.conf
/etc/init.d/exim4 restart
echo "Test envoi mail interne..."
(echo "essai mail @serveur"; cat ~/.env) | mail -s "Exim4 $HOSTNAME intern" root
echo "Test envoi mail externe..."
(echo $FILE; cat $FILE) | mail -s "Exim4 $HOSTNAME extern" $MY_EXTERN_TEST_MAIL
Ca suffit à ton besoin d'envoi, mais tu dois gérer la réception ailleurs ou autrement.
Akarys
|
phileas
| Yann Membre
Inscrit le : 13/03/2009
|
# Le 25/04/2009 à 10:38
Merci pour vos réponses.
@Akarys, je ne vois pas d'Exim4 sur ma distrib Debian Etch
@Bool Pour le script d'envoi, j'utilise la librairie PHPMailer, très simple d'utilisation et qui ne m'a jamais fait défaut. Pour la config des SPF, je viens de découvrir openspf, mais je n'ai pas la moindre idée de ce que traiter les "bounces" et mettre en place des DomainKey / DKIM impliquent comme boulot...
En plus du temps passé sur la maintenance de ce serveur, le gros risque c'est de voir ses mails considérés comme des spams. La solution simple (et sans avoir de prestataire externe) consiste peut-être à utiliser un de mes anciens mutualisés comme serveur de mails, en faisant un tunnel SMTP sur HTTPS... A réfléchir ! http://www.KelBillet.com |
Bool
| Olivier Modérateur
Inscrit le : 09/05/2005
|
# Le 25/04/2009 à 12:15
Le plupart des mutualisés sont blacklistés et/ou bridés, à mon avis ça a peu d'intérêt. daevel : infogérance et conseil || moi |
krucial
| Jean Christophe Administrateur
Inscrit le : 09/03/2005
|
# Le 27/04/2009 à 09:55
JC - Mes sites | Affiliation devis travaux | Cotes voitures anciennes |
phileas
| Yann Membre
Inscrit le : 13/03/2009
|
# Le 29/04/2009 à 22:42
Merci à tous pour vos réponses. Je mettrai en place postfix dès que j'aurai bien mis le nez dedans...
http://www.KelBillet.com |
phileas
| Yann Membre
Inscrit le : 13/03/2009
|
# Le 30/04/2009 à 18:47
http://www.KelBillet.com |
phileas
| Yann Membre
Inscrit le : 13/03/2009
|
# Le 12/05/2009 à 22:24
[B]Petit sondage sur l'utilisation de DKIM [/B]
J'ai succombé à la tentation et me suis lancé dans l'install de Postfix + SPF.
Résultat : les mails envoyés par sendmail sont maintenant routés et arrivent dans les boites qui vont bien... sauf le grand classique, sur Yahoo, où les mails passent directement en "spam".
Pour être accepté chez Yahoo dans l'Inbox, il semble qu'il faille configurer Postfix avec la signature DKIM.
J'ai cependant l'impression que peu de serveurs de mails l'utilisent. Et vous, quelle est votre stratégie ? Avec ou sans DKIM ?
http://www.KelBillet.com |
Bool
| Olivier Modérateur
Inscrit le : 09/05/2005
|
# Le 12/05/2009 à 22:36
Pour que ça arrive correctement chez Yahoo, ça me semble pourtant quasiment obligatoire à partir d'un certain volume. La plupart de mes clients l'utilisent. Regarde du coté de DKIMProxy, l'intégration à Postfix a l'air très simple.
Mais Yahoo se base surtout sur la réputation du serveur et le comportement des utilisateurs vis à vis des emails que tu envois. A faible échelle par exemple si tu laisses tes emails de test dans le dossier SPAM, ça ne fait que confirmer à Yahoo qu'il s'agit bien de spam, et à mon avis ça n'aide pas.
Pour bien faire il faudrait aussi mettre en place la "feedback loop" des principaux fournisseurs (Yahoo et AOL par exemple). daevel : infogérance et conseil || moi |
Liliandev
| Lilian Membre
Inscrit le : 06/03/2009
|
# Le 12/05/2009 à 22:48
+ 1 pour Postfix, c'est vraiment LE serveur de mails par excellence (ils y sont tous passés ...)
Je recommande en plus de mettre une limitation en envoi simultané chez yahoo et hotmail autrement blacklistage assez facile. Lilian | High-Tech - Communauté Webmaster - Communauté Informatique - Comparateur de prix |
krucial
| Jean Christophe Administrateur
Inscrit le : 09/03/2005
|
# Le 12/05/2009 à 23:04
+1 pour DKIM. Pas mal de tuto sur le web pour l'install. JC - Mes sites | Affiliation devis travaux | Cotes voitures anciennes |