none
Envoi en masse de mail avec SQL Server Database Mail RRS feed

  • Question

  • Bonjour,

    Je souhaite savoir si quelqu'un a déjà fait de l'envoi en masse de mail via SQL Server database mail. (SQL server 2005)

    Je dois envoyer plusieurs milliers de mail chaque mois et la solution Outlook commence à atteindre ses limites.

    Chaque mail aura simplement une pièce jointe (entre 1.5 Mo et 2 Mo) et une simple message dans le corps.

    Je n'ai pas trouvé de lien Microsoft indiquant les limites de SQL server 2005 sur l'utilisation de Database Mail. (Envoi en masse....)

    Merci par avance de vos retours.

    JN69

    mercredi 21 avril 2010 15:34

Réponses

  • Merci de votre retour.

    Notre système est largement performant (bien surdimensionné pour notre activité) mais il reste la partie applicative qu'il va falloir controler.

    Merci encore de votre réponse.

    • Marqué comme réponse JN69 jeudi 22 avril 2010 12:05
    jeudi 22 avril 2010 12:04

Toutes les réponses

  • Bonjour,

     

    A partir de votre description, je crois que le problème principal sera levé par le serveur SMTP.

     

    Par rapport aux solutions antérieures (SQL Mail) et a Outlook, Database Mail est plus performant pour des envois en masse. Il est un client SMTP et communique directement avec le serveur d’email, sans avoir besoin d’un serveur MAPI.

     

    Il faut tester cette solution avant la mise en production, car les limites peuvent être influencées par plusieurs choses, en fonction de la configuration de votre système. Il n’existe donc une réponse générale mais, par rapport à Outlook, les résultats seront supérieurs.

     

    Cordialement,

    Alex


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f
    jeudi 22 avril 2010 10:02
  • Merci de votre retour.

    Notre système est largement performant (bien surdimensionné pour notre activité) mais il reste la partie applicative qu'il va falloir controler.

    Merci encore de votre réponse.

    • Marqué comme réponse JN69 jeudi 22 avril 2010 12:05
    jeudi 22 avril 2010 12:04
  • bonjour,

    j'utilise database mail avec SQL Server 2008 pour envoyer environ 1100 factures par mois en pieces jointes, d'un seul coup et ca fonctionne tres bien.

    les erreurs,  il y en a des fois une centaine, viennent effectivement du MX, et non de sql server.

    seule chose que je trouve un peu decevante, c'est le message d'erreur qui pourrait etre un peu plus explicite : dans msdb.dbo.sysmail_log, j'ai des [echec d'envoi du courrier] ou [délai d'attente expiré], sans plus d'information sur la cause de l'echec. Dans ces cas là, le mail repart correctement un peu plus tard.

    lundi 7 juin 2010 13:45