WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Skicka ut nyhetsbrev (https://www.wn.se/forum/showthread.php?t=37374)

Ristorasto 2009-06-20 20:04

Citat:

Ursprungligen postat av ice
Citat:

Ursprungligen postat av allstars
man kan ju ha epostlistor där man bara mailar till en adress i egen domän och så skickas mailet ut till alla "medlemmar" av listan.
Bättre än någon loop.

En fråga på det

Varför skulle epostlistor vara bättre än en loop med mailfunktion? Rätta mig om jag har fel men kräver inte epostlistor manuell administration? Måste ju vara väldigt mycket bättre med "loop-alternativet". Och rent tekniskt sett är ju epostlistorna också en loop på serversidan!

En ganska stor prestandaskillnad är ju när du utvecklar egen "enkel" kod för att bara loopa igenom en lista och anropa en inbyggd mailfunktion i språket är att man lätt kan "tappa" mail på detta viset (och det kan bli ganska segt om man inte har trådprogrammering eller liknande i åtanke). Om man gör ett utskick via en e-postlista i ett färdigt e-posthanteringsprogram som är byggt för att kunna skicka många mail genom ex. SMTP-server eller liknande så har man bättre tillförlitlighet på utskicken.

Det är vad jag tror iaf. :huh:

KarlRoos 2009-06-20 20:28

MailChimp verkar vara ganska populärt, kan vara värt att ta en titt på.

För att skicka från sin egna server så är det lättaste att göra en loop.

Kod:

<?php
$subject = 'Mitt nyhetsbrev!';
$body = 'text...';
$emails = array('[email protected]','[email protected]'); // hämta från en databas istället

foreach($emails as $email)
{
din_mail_funktion($email,$subject,$body);
}
?>

Sedan gör du en egen mail funktion som drar med alla headers m.m.

ice 2009-06-20 23:00

Sant mkt sant!

Men still, tycker ändå att epostlistor hamnar i underläge då det kräver manuellt jobb så fort någon ny vill vara med på brevet. Jag menar, "egen kod" blir ju det man gör det till. Man kan ju utan problem skicka eposten genom en riktig smtp server och enklare integrera med det system medlemmarnas epostadresser kommer ifrån.


Alla tider är GMT +2. Klockan är nu 05:31.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson