_siggen_ Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 Prøver å Sende mail med PEAR mail_queue. Har gjort som forklart på Turtorialen. Får lagt mail til i databasen. Men får ingen mail ved sending. Bruker mail på one.com Her er scriptet eg bruker for å senda. <?php require_once ( "base.php" ); // How many mails could we send each time $max_ammount_mails = 50; $mail_queue =& new Mail_Queue($db_options, $mail_options); $mail_queue->sendMailsInQueue($max_ammount_mails); echo "mail sendt"; ?> Noken som har forslag om kva eg kan gjera for å få sendt mailane? Lenke til kommentar
itsmebth Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 Hva er $db_options og $mail_options? Er du sikker på at den kan koble til databasen? Lenke til kommentar
_siggen_ Skrevet 21. januar 2009 Forfatter Del Skrevet 21. januar 2009 Hva er $db_options og $mail_options?Er du sikker på at den kan koble til databasen? Bruker ferdige filer som er lasta ned fra PEAR <?php require_once "Mail/Queue.php"; // options for storing the messages // type is the container used, currently there are 'creole', 'db', 'mdb' and 'mdb2' available $db_options['type'] = 'mdb2'; // the others are the options for the used container // here are some for db $db_options['dsn'] = 'mysql://user:password@host/database'; $db_options['mail_table'] = 'mail_queue'; // here are the options for sending the messages themselves // these are the options needed for the Mail-Class, especially used for Mail::factory() $mail_options['driver'] = 'smtp'; $mail_options['host'] = 'your_server_smtp.com'; $mail_options['port'] = 25; $mail_options['localhost'] = 'localhost'; //optional Mail_smtp parameter $mail_options['auth'] = false; $mail_options['username'] = ''; $mail_options['password'] = ''; ?> Følger eksempel som her: PEAR Mail_queue tutorial Lenke til kommentar
OIS Skrevet 21. januar 2009 Del Skrevet 21. januar 2009 (endret) Dette er hostet av one.com? Du bruker en smtp server som også er hostet av one.com? Så vidt eg vet sperrer blant andre ngt for utgående epost hvis du ikke er koblet på deres nett for eksempel. Og, bare for å være sikker, får mange rare spørsmål her. Du har endret disse konfig filene så de peker til riktig db og riktig smtp server? Endret 21. januar 2009 av OIS Lenke til kommentar
_siggen_ Skrevet 22. januar 2009 Forfatter Del Skrevet 22. januar 2009 Dette er hostet av one.com? Du bruker en smtp server som også er hostet av one.com? Så vidt eg vet sperrer blant andre ngt for utgående epost hvis du ikke er koblet på deres nett for eksempel. Og, bare for å være sikker, får mange rare spørsmål her. Du har endret disse konfig filene så de peker til riktig db og riktig smtp server? Ja både web server og smtp server er hostet av one.com Er jo ingen problem å kople seg på smtp server med outlook f.eks. Database greier eg å kople til. Siden eg får til å legge inn i database. Problemet er som sagt å senda. Har selfølgelig endra config fila. Smtp server : customer-smtp.one.com Port : 25 Og så brukernavn og passord Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå