Någon som harerfarenhet av att skicka ut nyhetsbrev till massa addresser (ett par hundra tusen)?
Tänkte skicka dem från ett webbgränssnitt och använda den inbyggda mailklassen i .NET
Min tanke är att loopa igenom en databas och skicka ett och ett. det känns som att sätta 100000 bcc kanske kan skapa problem...
När det handlar om så många mail så skulle jag nog rekommendera någon av de mass-mailapplikationer som finns på marknaden.
Om det gäller några tusen mail så kan man utan problem använda cdonts om smtp ligger på webbservern. Då loopar man genom databasresultatet och skickar ett mail i taget.
Men som sagt, när det handlar om så många mail så är ett program bättre. De program som finns brukar t.ex. ha funktionalitet för att skicka i omgångar för att minska belastningen på nätverket, m.m.
Du kan även bygga en service och lägga på servern.
Servicen är en mailservice som ligger och kontrollerar mot en databas om det finns några brev att skicka. Sedan skapar du en tråd och en timer. Timer kan du ställa in på lämpligt intervall för att inte överbelasta servern.
När du sedan skickar mailet så lägger du till alla adresser i en tabell och sedan en koppling till det mailet som skall gå ut.
Exempelvis kan dina två tabeller se ut såhär
message
id
topic
data
priority
messageRecievers
messageID
emailadress
Din service kontollerar således alla poster som finns i messageRecievers och om det finns någon post så tar den posten och läser av det som finns i messagetabellen (kopplat via messageID) och skickar sedan mailet.
Hur raggar man 100 000 personer till ett nyhetsbrev?
Man är ett jättestort företag med 100.000 kunder ;)
Misstänkte att det rörde sig om ett företag. :) Men är det möjligt att skicka ut så många mail på en gång? Jag trodde det fanns gränser för sånt där. Fast å andra sidan, spam skickas ju ut ständigt. Och då är det många...
Nja. jag har ju räknat ut så pass mycket att man inte skickar dem "bara så där" på en gång. Det är ju en separat mailserver men själva mailen skall skapas i en asp.net applikation. Det betyder ju iof inte att webbservern behöver göra något. Man kan ju som sagt generera filer till Exchange-kön eller nåt.
Det jag var ute efter var att höra om någon hade gjort något liknande och/eller kunde komma med bra förslag på lösningar :)