Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

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

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

Απάντηση
Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από p-gr » 08 Απρ 2006 23:20

Καλησπέρα στην παρέα .
έχω ένα μεγάλο πρόβλημα σε ένα site το πρόβλημα είναι τα email δεν στέλνει κανένα email ούτε στους χρηστες αλλα ούτε πουθενά .
Όταν το ανέβασα αυτό το site στον server μου όλα δούλευαν ρολοι με τον καιρό άρχισε να παθαίνει διαλείψεις ποτε έστελνε και ποτε όχι μέχρι που σταμάτησε τελείως .
από τις πολλές αποτυχημένες προσπάθειες αποφάσισα να το διαγράψω και να το ξανά φορτώσω διέγραψα και την Db το πέρασα από την αρχή αλλα αυτό το χαβά του . υπάχει καμια ιδέα το που να οφείλεται αυτό ??
thanks
Καταστήματα Online www.fleamarket1.com
What's New Here? www.collector-gr.info

Άβαταρ μέλους
tsirman
Δημοσιεύσεις: 145
Εγγραφή: 14 Νοέμ 2002 22:57
Επικοινωνία:

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από tsirman » 08 Απρ 2006 23:42

Vasika dokimase me ena aplo arxeio na deis an trexei edoli san afti:

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

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From&#58; webmaster@example.com' . "\r\n" .
   'Reply-To&#58; webmaster@example.com' . "\r\n" .
   'X-Mailer&#58; PHP/' . phpversion&#40;&#41;;

mail&#40;$to, $subject, $message, $headers&#41;;
?> 
An oxi kapoio provlima iparxei me to mailserver sto server.
Alla kai pali mporeis na trexei mail mesa apo alo mailserver.
Iparxei mia class "SMTP - PHP SMTP class, Chris Ryan"
kai mia "PHPMailer - PHP email class, Brent R. Matzelle"

aftes tha peksun sigura

Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από p-gr » 08 Απρ 2006 23:51

gia soy tsirman . efxaristo gia tin apantisi ,Alla diafotiseme ligo parapano se parakalo dioti den ksero kala apo PHP ton kodika poy moy edoes ti akribos ton kano/??
Καταστήματα Online www.fleamarket1.com
What's New Here? www.collector-gr.info

Άβαταρ μέλους
tsirman
Δημοσιεύσεις: 145
Εγγραφή: 14 Νοέμ 2002 22:57
Επικοινωνία:

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από tsirman » 09 Απρ 2006 00:50

Σώσε τον κώδικα σε ένα αρχείο αφού πρώτα κάνει αντικάτάσταση τις μεταβλητές. Αφού τα κάνεις όλα αυτά τρέξε το να δεις αν στέλνει mail.
Αν και πάλι έχεις απορία για τον κώδικα...goto php.net είναι γεμάτο παραδείγματα για τις συναρτήσεις.

Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από p-gr » 09 Απρ 2006 00:55

kita o server stelni email . mporo na stilo kai na paro email apo ton server . alla apo to site tipota ,
Καταστήματα Online www.fleamarket1.com
What's New Here? www.collector-gr.info

Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από billt » 09 Απρ 2006 01:12

χωρις να δουμε τον κώδικα τί να πούμε ?

Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από p-gr » 09 Απρ 2006 01:19

Giasou billt elpizo na balis to xeraki soy pali
psaxnontas gia to problima ayto eida se ena forum oti gia na doylepsi prepi όλα τα χειρόγραφά σας τρέχουν με την έγκριση smtp
Καταστήματα Online www.fleamarket1.com
What's New Here? www.collector-gr.info

Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από billt » 09 Απρ 2006 01:24

min ta mplekeis ta pragmata. deixe to script , ta ipolipa einai ikasies ....

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

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από cpulse » 09 Απρ 2006 16:17

Σε περίπτωση που στέλνεις μαζικά emails έχε υπόψη σου οτι μπορεί να στα κόβει ο server! Ένας αποδεκτός αριθμός παραληπτών είναι μέχρι και 30. (έτσι μου χουν πει.. δεν το έχω διαβάσει από καμία ευυπόληπτη πηγή)

Αλλά και σε 30άδες να τα στέλνεις υπάρχει στον server σου mail queue που επίτηδες αργεί να στείλει μαζικά emails .. οπότε μπορεί να τα στείλει αλλά πιο αργά.

Σε περίπτωση που στα στέλνεις σε hotmail accounts έχε υπόψη σου ότι θα στα κόψει εκτός άν έχεις τους παρακάτω και μόνο! (δηλάδή αν παραλήψεις ή βάλεις παραπάνω headers δεν περνάνε) :
From
Reply-To
Return-Path
X-Sender
... αυτά ίσχυαν τουλάχιστον μέχρι πριν κανένα χρόνο που είχα φτύσει αίμα μέχρι να βρώ ποιους headers αποδέχεται το hotmail και ποιους όχι.

Οι headers:
Το
Subject
Date
μπαίνουν αυτόματα από την εντολή mail()

Μην κουραστείς να φτιάξεις κανένα mailer που να ανοίγει απ ευθείας POP3 ή IMAP λογαριασμούς, δηλαδή χωρίς την χρήση MTA, γιατί το ποιο πιθανό είναι τα mail σου να χαρακτηριστούν ως spam.

Αν θες να στείλεις με SMTP άλλων servers (χωρίς την mail) τότε έχε υπόψη σου ότι κάποιοι ζητάνε authentication!

Ρώτα τον webmaster σου αν δεί τίποτα περίεργο στα system messages γιατί κάποιοι servers αφήνουν μόνο συγκεκριμένους users να στέλνουν emails. Σε αυτή την περίπτωση πρέπει να χρησιμοποιήσεις μια παράμετρο (-f). Δες το manual της mail() για περισσότερες πληροφορίες.

Αν το περιεχόμενο του email το έχεις φτιάξει με τα χεράκια σου τότε ψάξε τον όσο μπορείς περισσότερο. Υπάρχουν πολλά που μπορεί να πάνε στραβά με, κατά την γνώμη μου, το ποιο μυστήριο.. ότι μπορεί να χρησιμοποιείς παντού \n για τις αλλαγές γραμμών αλλά στον διαχωρισμό header και body θέλει \r\n

... όλα αυτά μετά από ατέλειωτες ώρες παρέα με mails :-? (επιτέλους κάπου τα είπα)

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

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από cpulse » 09 Απρ 2006 16:35

/me καθαρίζει τον λαιμό του
και.. βεβαίως βεβαίως όπως πάντα ξέχασα την ποιο απλή απάντηση...

δες μήπως το mail σου πετάχτηκε σε κανένα junk folder ή κόπηκε ως spam

Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από p-gr » 09 Απρ 2006 19:14

Agapite cpulse thanks gia ton xrono soy alla opos anefera kai stin arxi to mail doylebi apla apo to siggekrimeno site den stelni kai den perni kanena email ara fteei to site kai oxi o mailserver
Καταστήματα Online www.fleamarket1.com
What's New Here? www.collector-gr.info

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

Προβλημα με τα εμαιλ σε ενα script HELP ME PLZ

Δημοσίευση από cpulse » 09 Απρ 2006 20:11

:-S

Δηλαδή με τον ίδιο κώδικα από άλλο site στέλνει κανονικά; Αν ναι τότε έλεγξε τα system messages (/var/log/maillog, /var/log/messages)

Απάντηση

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

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

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