[ Ilidan13 @ 10.02.2010. 18:31 ] @
Pozdrav svima!
Dakle ovako, na sajtu koji pravim administrator ima mogućnost slanja newslettera, a korisnik ima mogućnost da se prijavi za primanje newslettera. Predviđam da nebi trebalo da bude previše korisnika newslettera, znači cca 100-tinjak maksimalno. E sada htio bih dodati u footeru unsubscribe link ako se korisnik želi ispisati sa newslettera. Znam to napraviti ali tako da svaki mail šaljem pojedinačno preko petlje. Ali da li je to moguće napraviti ako se newsletter šalje odjednom preko Bcc opcije?
Hvala unaprijed!
[ dakipro @ 10.02.2010. 19:03 ] @
Ako je 100tinak adresa, mozes petljom, mozes recimo nekom klasom za slanje mailova kojoj ces dati array sa "zamenama" za "dzoker" reci, mislim da to swift moze mada nisam koristio iskreno. Znaci ti u mailu kazes nestp kao %EMAIL% a on ce to zameniti svakom primaocu.
A ako si ipak resio da imas BCC, razmisli da na toj stranici sa linkom stavis formu sa input poljem gde ce korisnici sami rucno uneti svoj email koji zele da odjave, prilicno dobro resenje.
[ Man-Wolf @ 10.02.2010. 20:14 ] @
Meni iskreno nije najjasnije pitanje ovde ? Sta je konkretno problem - slanje na 100-inak mailova ili izrada Unsubscribe-a ? :-)
[ Ilidan13 @ 10.02.2010. 20:38 ] @
Hvala na odgovoru! Bio sam napravio preko Bcc-a, pa sam sad prebacio na pojedinačno slanje preko petlje. Valjda neće previše gušiti server, jer mi se sad to čini nekako sporo na mom lokalnom wampu. Još kad stavim i attachment, bit će veselo :-).
Znači ukoliko šaljem mail preko Bcc-a, ne postoji način da se korisnik odjavi preko deaktivacijskog unsubscribe linka? Da li je moguće identificirati pojedinačnu email adresu koja se šalje preko Bcc-a, tako da se u ona uklopi u neki hash konfirmacijski kod u linku? Da li postoji još neki uobičajeni način za rješavanje ove funkcionalnosti osim unsubscribe linka, i toga da korisnik sam unosi svoju email adresu kad se želi odjaviti.

Man-Wolf sori ako sam bio nejasan, glavni problem je izrada unsubscribe linka. Ovih 100-tinjak adresa sam spomenu jer bi moglo igrati ulogu kod prijedloga rjesenja zbog performansi.

Pozdrav!
[ MMX @ 15.02.2010. 14:30 ] @
To što ti hoćeš je nemoguće. Ako imaš n email adresa u BCC polju, isti sadržaj emaila će biti poslat na svih n adresa. Znači, moraš da koristiš neku petlju koja će proći kroz sve adrese (koje si na primer izvukao iz baze), zameniti kod u linku za svaku od njih, i poslati novi email.
[ Nemanja Avramović @ 15.02.2010. 16:18 ] @
Ja sam za ove potrebe koristio SwiftMailer + Decorator Plugin ... i radi sasvim lepo.