Php mailer

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 31 Μάιος 2007 12:12

Kalimera padia...thelo na kano ftiakso ena script to opoio se periptosi pou kapoios xristis xasei ton kodiko tou na anaprageete enas kainurgios na tou apostelete sto email tou kai me ayton na dimiourgei ena kainourgio kodiko..opos mou exei eksigisei kai o filos mas o bilt
Ayto mporo na to kano me to php mailer...den exo xrono toso poli na katso na grapso kodika kai me piezei polli o xronos,kai akousa oti ayto kai alla prgmata mporei na ta kanei o phpmailer..
Isxiei kati teioi gnorizete/
Sas eyxaristo

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

Php mailer

Δημοσίευση από panosru » 31 Μάιος 2007 13:24

H Class phpmailer to mono pou kanei einai na stelnei mails, text mails, html mails, mails me attachments ktl. Ayto pou zhtas esy apoteleite apo 2 komatia. To ena komati einai ayto to opoio kanei generate to password kai to deytero komati einai h a postolh tou sto mail tou xrhsth pou ekane thn aithsh.

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 31 Μάιος 2007 13:32

Nai to ksero ayto..exo tin dinatoitia na ftiakso ena scriptaki to opoio tha paragei kodikous tha tous vazo se mia metavliti kai meta me tin phpmailer na ginontai ta ipoloipa?

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

Php mailer

Δημοσίευση από panosru » 31 Μάιος 2007 13:42

akribos. San na estelnes me thn mail() den exei kapoioa idietairh diafora o tropos pou sthneis to mail sou.

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 31 Μάιος 2007 13:48

Apla nomiza oti einai san to myadmin diladi exei perivallon san kai kai ekeino...to exo katevasei alla den to exo valei akoma.

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

Php mailer

Δημοσίευση από panosru » 31 Μάιος 2007 14:19

Oxi den einai etsi, einai apla mia class pou mporeis na thn xrhshmopoieis gia ta mail sou.

Examples:
http://phpmailer.sourceforge.net/extending.html

Tutorial:
http://phpmailer.sourceforge.net/tutorial.html

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 04 Ιουν 2007 12:48

Kalimera...
Loipon...ok to katevasa.
Ta vimata pou ekana einai ta eksis.
Pira to fakelo opos itan "phpmailer" kai ton anevasa sto server.
Meta anatreksa sto tutorial.
Eftiaksa ta dio scriptakia pou leei ta prota

Κώδικας: Επιλογή όλων

<?php
require&#40;"class.phpmailer.php"&#41;;
$mail = new PHPMailer&#40;&#41;;
?> 
Ayto den vgazei lathos opos tha mporouse vasi ayta pou diavasa.

Meta ekana to deytero script

Κώδικας: Επιλογή όλων

<?php
require&#40;"class.phpmailer.php"&#41;;
$mail = new PHPMailer&#40;&#41;;
$mail->IsSMTP&#40;&#41;; // telling the class to use SMTP
$mail->Host = "smtp.example.com"; // SMTP server
$mail->From = "from@example.com";
$mail->AddAddress&#40;"myfriend@example.net"&#41;;

$mail->Subject = "First PHPMailer Message";
$mail->Body = "Hi! \n\n This is my first e-mail sent through PHPMailer.";
$mail->WordWrap = 50;

if&#40;!$mail->Send&#40;&#41;&#41;
&#123;
   echo 'Message was not sent.';
   echo 'Mailer error&#58; ' . $mail->ErrorInfo;
&#125;
else
&#123;
   echo 'Message has been sent.';
&#125;
?> 


Allaksa tin diethinisi evala to diko mou email evala to onoma tou server sto host kai prosthesa kai dio grammes gia to username kai to password pou xreiazontai.

Den doyleyei ennoiete.... :naughty:

Ekana anazitisi sto foroum kai eida oti prepei na ginoun kapoies rithmiseis tis opoies den katalava poli...kanonika omos den tha prepe na douleyei..?
Ekana oti evlepa.
Mipos prepei na rotiso kai ton admin tou server kapoia pragmata?

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 04 Ιουν 2007 16:15

Kaneis paidia....?

nastis
Δημοσιεύσεις: 124
Εγγραφή: 16 Φεβ 2005 16:28
Επικοινωνία:

Php mailer

Δημοσίευση από nastis » 04 Ιουν 2007 18:56

Καλησπέρα,

Βλέπω γράφεις
$mail->IsSMTP(); // telling the class to use SMTP

να υποθέσω ότι το πήρες από το παράδειγμα? ή το ξέρεις?

εγώ θα υπέθετα στον σερβερ σου θα ήταν
$mail->Host = "localhost";
χωρίς την γραμμή του isSMTP

(υποθέτω μιλάς πάντα όταν το τρέχεις στον server και όχι για το δικό σου μηχάνημα).

Αλήθεια το error τι σου λέει?

Φιλικά
Β.
www.oktonia.com - Παγκόσμιο Χωριό Γνώσης Λυμένα Θέματα Εξετάσεων - Ασκήσεις

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 04 Ιουν 2007 20:21

Vasika nai
trexei se server...

Message was not sentMailer Error: SMTP Error: Could not connect to SMTP host.


Ayto mou vgazei.Apo to paradeigma to pira
Etsi den prepei na to afiso?
Na valo localhost?
GIati?

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Php mailer

Δημοσίευση από cpulse » 04 Ιουν 2007 20:37

1) Σιγουρέψου οτι το host που βάζεις υπάρχει
2) Διαφορετικά κάνε authenticate βάζοντας το SMTPAuth σε true.
3) Διαφορετικά βάλε το SMTPDebug σε true για να δεις εσωτερικά τι λάθη συμβαίνουν.

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Php mailer

Δημοσίευση από cpulse » 04 Ιουν 2007 20:42

Μάλλον έτσι όπως το έχεις δεν κάνεις SMTP authentication.. οπότε υπάρχει μια μικρή πιθανότητα ο server σου να σε δηλώσει σαν spammer. Μου έχει τύχει κι εμένα, λογικά οταν έκανα κι εγώ tests με τον phpmailer.

Οπότε όταν ολοκληρωθούν ολα δες μήπως η IP σου έχει δηλωθεί σαν spammer
http://www.spamhaus.org/lookup.lasso

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 04 Ιουν 2007 21:07

Tha to kano ayrio to proi giati sxolao tora kai o kalos mas OTE frontise na min mporo na doulepso apo to spiti...provlima sti grami mou.......Thas sas po ayrio proi.

katerina1123
Δημοσιεύσεις: 216
Εγγραφή: 11 Απρ 2007 03:02

Php mailer

Δημοσίευση από katerina1123 » 06 Ιουν 2007 12:31

Ekana tin allagi ekeini me to localhost kai tipota.To ido mou vgazei.
Aytes oi allages
2) Διαφορετικά κάνε authenticate βάζοντας το SMTPAuth σε true.

Διαφορετικά βάλε το SMTPDebug σε true για να δεις εσωτερικά τι λάθη συμβαίνουν.



Apo pou tis allazo?

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Php mailer

Δημοσίευση από cpulse » 06 Ιουν 2007 13:42

Είναι properties της κλάσης PHPMailer, άρα τα αλλάζεις όπως και τα άλλα properties.

Κώδικας: Επιλογή όλων

<?php
require&#40;"class.phpmailer.php"&#41;;
$mail = new PHPMailer&#40;&#41;;
...
$mail->SMTPAuth = true;
...
Αν ανοίξεις το class.phpmailer.php θα τα βρείς μέσα.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες