Ερώτηση για αποστολή e-mail

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

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

Απάντηση
Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ερώτηση για αποστολή e-mail

Δημοσίευση από Apostolis_38 » 03 Φεβ 2009 17:30

Την καλησπέρα μου σε όλους/ες.

Υπάρχει δυνατότητα να αποστέλονται σε e-mail τα περιεχόμενα ενός αρχείου;

Δηλαδή με ένα

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

$file = fopen($attachment,'r');
$data = file_get_contents($attachment);
fclose($file);
να διαβάζεται ότι υπάρχει μέσα στο αρχείο και μετά να στελνεται στο message του e-mail.

Προσπαθώ να το κάνω με

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

Content-Transfer-Encoding: base64

ή

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

Content-Transfer-Encoding: 7bit
αλλά μου βγάζει το κείμενο αλαμπουρνέζικα:

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

ࡱ >    *  ,  ) 5@      bjbj22  . X X W    N N N N N N N  b      b  * * * * * * * *         $  R Z J   N  * *    N N * *   / / /  N * N *  /   /  / I N N I *  kSU   ( I   0  I     I b b N N N N  N I H *  >  / L X * * *   b b  % b b    u p l o a d i n g a t t a c h m e n t t e s t    
Επίσης όταν στέλνω και το αρχείο σαν attachment και ανοίγω το αρχείο, το word δεν καταλαβαίνει την κωδικοποίηση και πάλι δεν τα εμφανίζει σωστά.
Που σημαίνει οτι στέλνεται με λάθος κωδικοποίηση.

Το αρχείο που προσπαθώ να "στείλω" είναι word γιατί (θεωρητικά) θα μπορεί να πάρει και εικόνες.


Υπάρχει άλλου είδους κωδικοποίηση που μπορώ να χρησιμοποιήσω;
Επίσης άλλη απορία μου είναι αν όντως αυτό γίνεται ή παιδεύομαι άδικα και πρέπει να το ξεχάσω και να βρώ άλλη λύση.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

Ερώτηση για αποστολή e-mail

Δημοσίευση από fafos » 03 Φεβ 2009 18:55

PHPMailer: http://phpmailer.codeworxtech.com/

des to example: test_mail.php
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...


Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ερώτηση για αποστολή e-mail

Δημοσίευση από Apostolis_38 » 04 Φεβ 2009 10:33

Ευχαριστώ παιδιά. Θα τα τσεκάρω.


fafos, με την ευκαιρία: And the songs that I have s a ng (αόριστος του sing) :D :D :D

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

Ερώτηση για αποστολή e-mail

Δημοσίευση από fafos » 04 Φεβ 2009 15:50

Apostolis_38 έγραψε: fafos, με την ευκαιρία: And the songs that I have s a ng (αόριστος του sing) :D :D :D
R U sure? sung einai to sosto (kai ta tragoydia poy exo tragoydisei).. an htan sang tha metafrazotan: kai ta tragoudia pou mou tragoudise
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ερώτηση για αποστολή e-mail

Δημοσίευση από Apostolis_38 » 04 Φεβ 2009 16:02

Ορκο δεν παίρνω αλλά νομίζω πως το sung είναι Παρατατικός δηλαδή "τα τραγούδια που τραγούδαγα". Αλλά επειδή έχει και το I Have με το sang μας κάνει "που έχω τραγουδήσει"
Τεσπα.


Στο phpmailer δεν μπόρεσα να βρώ αν και που γίνεται αυτό που ζητάω.
Εκτός κι αν μου προτείνεις να χρησιμοποιήσω το πρόγραμμα :D

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

Ερώτηση για αποστολή e-mail

Δημοσίευση από fafos » 04 Φεβ 2009 16:10

Oi Deep Purple kseroun kalytera apo mena kai sena.. ego clopy paste to exo kanei.. :lol:


sto arxeio examples/test_mail.php yparxei ayth h grammh:

$body = $mail->getFile('contents.html');

auto shmainei oti stelnei ta periexomena tou arxeiou contents.html
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ερώτηση για αποστολή e-mail

Δημοσίευση από Apostolis_38 » 04 Φεβ 2009 16:18

:D :D :D
Ναι αλλά ο Coverdale τα έτσουζε που και που. Μετά το σταμάτησε γιατί του τα πήρε όλα η groupie. :D
Τέλος πάντων, όπως σου είπα δεν βάζω και το χέρι μου στο ευαγγέλιο.


Το φαντάστηκα οτι θα έλεγες για αυτό το σημείο αλλά κάνω RTFM για την getFile και δεν βρίσκω άκρη.
Αλλά αφού λές οτι αυτό είναι θα το ψάξω κι άλλο.

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ερώτηση για αποστολή e-mail

Δημοσίευση από Apostolis_38 » 04 Φεβ 2009 18:15

fafos: σόρρυ, μπερδεύτηκα με την file

Αν κατάλαβα καλά όλα τα λεφτά είναι η function MsgHTML.
Σωστά;
Γιατί το μόνο που αλλάζει στην getFile είναι το fread, αλλά και με την file_fet_contents που χρησιμοποιώ εγώ έχει τα ίδια αποτελέσματα.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6230
Εγγραφή: 30 Νοέμ 2004 03:09

Ερώτηση για αποστολή e-mail

Δημοσίευση από fafos » 04 Φεβ 2009 18:21

Apostolis_38 έγραψε:fafos: σόρρυ, μπερδεύτηκα με την file

Αν κατάλαβα καλά όλα τα λεφτά είναι η function MsgHTML.
Σωστά;
Γιατί το μόνο που αλλάζει στην getFile είναι το fread, αλλά και με την file_fet_contents που χρησιμοποιώ εγώ έχει τα ίδια αποτελέσματα.
yparxoun 2 ekdoseis tou phpmailer (gia php 4+ kai gia php 5+) prosexe poia exeis egkatasthsei..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Ερώτηση για αποστολή e-mail

Δημοσίευση από Apostolis_38 » 04 Φεβ 2009 18:24

Ακόμα καμμία. :D
Απλώς διαβάζω γιατί θέλω να κάνω δικό μου scriptάκι. :D

Απάντηση

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

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

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