Page 1 of 1

Πρόβλημα με e-mail προς τον χρήστη

Posted: Mon Sep 09, 2013 5:36 pm
by vicky777
Καλημέρα.

Θα σας κουράσω λίγο αλλά πρέπει να πω όλο το ιστορικό.
Έχω φορτώσει την έκδοση 1.5.3, με ελληνικά - αγγλικά. Το πρόβλημα είναι ότι ενώ έρχονται κανονικά όλα τα mail σε μένα σαν administrator δεν πάνε στον χρήστη. Π.χ. ζητά νέο password ή κάνει παραγγελία και έρχεται σε μένα e-mail από το σύστημα "Undelivered Mail Returned to Sender" με επισυναπτόμενο το mail που έπρεπε να πάει στον χρήστη.
Η φόρμα επικοινωνίας δουλεύει κανονικά.
Επίσης όλα δουλεύουν στην εντέλεια αν ο χρήστης μπει στην αγγλική γλώσσα. Του απαντά κανονικά ότι έστειλε παραγγελία κλπ.
Να πω εδώ ότι είχα και παλαιότερα το ίδιο πρόβλημα, άλλαξα όλα τα e-mail και στο πάνελ του host στο ίδιο: admin@.. , έβαλα Mail Protocol με -fadmin@... , έσβησα από το system/library/mail.php το . $this->newline; (που το είδα στο ξένο φόρουμ) και δούλευε κανονικά. Ξαφνικά μια μέρα πάλι χάλασε. :choke:

Επικοινώνησα με τον host provider οι οποίοι δοκίμασαν και μου άλλαξαν τα στοιχεία σε SMTP αλλά παραμένει το ίδιο πρόβλημα και έτσι. Δουλεύουν δηλαδή κανονικά τα αγγλικά και στα ελληνικά δεν στέλνει στο χρήστη τίποτα (μόνο σε μένα). Μου είπαν από τον host ότι το πρόβλημα είναι στο encoding και να βρω τις φόρμες που στέλνει το opencart και να το αλλάξω. Αλλά δεν γνωρίζω ποιά αρχεία να πειράξω ούτε τι πρέπει να γράψω..

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

Re: Πρόβλημα με e-mail προς τον χρήστη

Posted: Tue Sep 10, 2013 3:39 am
by gkasios
Είχαμε αντιμετωπίσει ένα αντίστοιχο πρόβλημα με το hosting μας και είναι πιθανόν να μιλάμε για το ίδιο πράγμα. Δείτε εδώ την λύση http://forum.opencart.com/viewtopic.php?f=20&t=92410

Re: Πρόβλημα με e-mail προς τον χρήστη

Posted: Tue Sep 10, 2013 4:28 pm
by botonakis
vicky777 wrote:Καλημέρα.

Θα σας κουράσω λίγο αλλά πρέπει να πω όλο το ιστορικό.
Έχω φορτώσει την έκδοση 1.5.3, με ελληνικά - αγγλικά. Το πρόβλημα είναι ότι ενώ έρχονται κανονικά όλα τα mail σε μένα σαν administrator δεν πάνε στον χρήστη. Π.χ. ζητά νέο password ή κάνει παραγγελία και έρχεται σε μένα e-mail από το σύστημα "Undelivered Mail Returned to Sender" με επισυναπτόμενο το mail που έπρεπε να πάει στον χρήστη.
Η φόρμα επικοινωνίας δουλεύει κανονικά.
Επίσης όλα δουλεύουν στην εντέλεια αν ο χρήστης μπει στην αγγλική γλώσσα. Του απαντά κανονικά ότι έστειλε παραγγελία κλπ.
Να πω εδώ ότι είχα και παλαιότερα το ίδιο πρόβλημα, άλλαξα όλα τα e-mail και στο πάνελ του host στο ίδιο: admin@.. , έβαλα Mail Protocol με -fadmin@... , έσβησα από το system/library/mail.php το . $this->newline; (που το είδα στο ξένο φόρουμ) και δούλευε κανονικά. Ξαφνικά μια μέρα πάλι χάλασε. :choke:

Επικοινώνησα με τον host provider οι οποίοι δοκίμασαν και μου άλλαξαν τα στοιχεία σε SMTP αλλά παραμένει το ίδιο πρόβλημα και έτσι. Δουλεύουν δηλαδή κανονικά τα αγγλικά και στα ελληνικά δεν στέλνει στο χρήστη τίποτα (μόνο σε μένα). Μου είπαν από τον host ότι το πρόβλημα είναι στο encoding και να βρω τις φόρμες που στέλνει το opencart και να το αλλάξω. Αλλά δεν γνωρίζω ποιά αρχεία να πειράξω ούτε τι πρέπει να γράψω..

θα ήθελα αν κάποιος μπορεί να βοηθήσει και να μου τι πρέπει να αλλάξω και σε ποια αρχεία.
vicky777 λύθηκε το πρόβλημα με την λύση που σου έστειλε ο gkasios?

Re: Πρόβλημα με e-mail προς τον χρήστη

Posted: Tue Sep 10, 2013 5:38 pm
by vicky777
Ευχαριστώ όλους για το ενδιαφέρον σας αλλά όχι δεν λύθηκε το πρόβλημα και γι αυτό ανέβασα ξανά το original αρχείο το οποίο και επισυνάπτω μήπως βγάλετε εσείς καμιά άκρη γιατί όπως καταλάβετε δε γνωρίζω από php.

Ευχαριστώ
Βίκυ

Re: Πρόβλημα με e-mail προς τον χρήστη

Posted: Tue Sep 17, 2013 4:02 pm
by botonakis
Μετά από τόσες μέρες έχω να προτείνω να κάνεις upgrade στην νέα έκδοση, και επίσης να ανανεώσεις και τις γλώσσες που έχεις στην τελευταία έκδοση.
Είναι bug μάλλον της έκδοσης σου.