Ρύθμιση λογαριασμού αποστολής Εmail. Η Google χρησιμοποιεί πλέον το μηχανισμό xoauth2 για την πιστοποίηση χρηστών gmail.

Σχετικά έγγραφα
ΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ( accounts)

Εγκατάσταση και χρήση plugins στο Wordpress

Εγκατάσταση και χρήση plugins στο Wordpress

ΕΘΝΙΚΟ & ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ

ΒΟΗΘΕΙΑ ΓΙΑ ΤΟ ΗΛΕΚΤΡΟΝΙΚΟ ΤΑΧΥΔΡΟΜΕΙΟ ( )

Ξεκινώντας με το MIT Αρρ Inventor. 1 η Εργασία

Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ

1. Τρόποι πρόσβασης στο σας

Νέα Υπηρεσία Ηλεκτρονικού Ταχυδρομείου. Ρυθμίσεις και Χρήση της νέας υπηρεσίας Ηλεκτρονικού Ταχυδρομείου

Ρυθµ θ ίσ ί ε σ ις ς e-mai a l i dsp s ei e ra r i a a.gr g

1. Τρόποι πρόσβασης στο σας

Υπηρεσία Πληροφορικών Συστημάτων Τομέας Διαχείρισης Συστημάτων και Εφαρμογών

Προετοιμασία σύνδεσης του modem. Εγκατάσταση του Modem

Υπηρεσίες Πανελληνίου Σχολικού Δικτύου 16 - Φιλοξενία Ιστοσελίδων

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : / id ot.com /

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΛΟΓΑΡΙΑΣΜΩΝ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΛΛΗΛΟΓΡΑΦΙΑΣ ( accounts)

Αποστολή και λήψη μέσω SMARTER MAIL

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

ΕΛΛΗΝΙΚΟ ΚΕΝΤΡΟ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ ΡΥΘΜΙΣΗ ΕΡΓΑΛΕΙΩΝ ΓΟΝΙΚΟΥ ΕΛΕΓΧΟΥ GOOGLE CHROME

Ξεκινώντας με το MIT Αρρ Inventor. 1 η Εργασία

ΡΥΘΜΙΣΕΙΣ ΓΙΑ ΔΥΝΑΜΙΚΟ IP

ΕΓΚΑΤΑΣΤΑΣΗ ΣΥΝ ΕΣΗΣ DIAL-UP ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS XP

Εγγραφή Οικονομικών Φορέων (registration)

Από τον κατάλογο Web επιλέγουμε το Page, οπότε στο κυρίως μέρος της οθόνης εμφανίζονται οι σελίδες τις οποίες έχουμε δικαίωμα να ενημερώσουμε.

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

Εγκατάσταση Joomla! Στο ΠΣΔ. 1. Μεταβαίνουμε στο και συνδεόμαστε στο λογαριασμό μας. 2. Μεταβαίνουμε στο «MySch»

Πρόσβαση μέσω webdav. ΚΕ.Δ.Δ. Τ.Ε.Ι. Μεσολογγίου. 3. Στην συνέχεια πληκτρολογούμε το username και το password και πατάμε στο κουμπί Είσοδος.

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

Οδηγίες ρυθμίσεων του Microsoft Outlook 2003 για χρήση IMAP με SSL

PortSip Softphone. Ελληνικά Ι English 1/20

Δημιουργώντας μια εφαρμογή ζωγραφικής. 2 ο Μάθημα

ARTius με PostgreSQL

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών

Εισαγωγή 6 Gmail 8. Υαhoo! Mail 58. Δημιουργία λογαριασμού 58 Αλλαγή κωδικού 68 Επισύναψη αρχείων 69 Φίλτρα 71

Αλλαγή κωδικού πρόσβασης του λογαριασμού σας μέσω SMARTER MAIL

6 Εισαγωγή στο Wordpress 3.x

Εγκατάσταση Λογαριασμού Αλληλογραφίας στο ελληνικό Outlook Express Περιεχόμενα

Οδηγίες Ανάκτησης Password λογαριασμού URegister

6.2 Υπηρεσίες Διαδικτύου

Οδηγίες σχετικά με το Ηλεκτρονικό ταχυδρομείο

Οδηγίες Για Τη Δημιουργία Ψηφιακής Υπογραφής

Ορισμός Νέου Κωδικού URegister

Δημιουργώντας μια εφαρμογή ζωγραφικής. 2 η Εργασία

Αρχεία PowerPoint, ο δικτυακός τόπος Slideshare και το WordPress

ΕΝΕΡΓΟΠΟΙΗΣΗ PARENTAL CONTROLS SMARTPHONES

Κείμενο 2. Οδηγίες προς τους μαθητές και τους Κηδεμόνες τους για την ενεργοποίηση και χρήση του μαθητικού λογαριασμού ηλεκτρονικού ταχυδρομείου

Απλά, γρήγορα, σωστά ΒΑΣΙΚΕΣ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΩΝ

HTTP API v1.6 SMSBOX.GR HTTP API v

Οδηγός ανάγνωσης αποστολής

ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΑΣΥΡΜΑΤΟ ΔΙΚΤΥΟ eduroam

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Α2Α

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Απλά, γρήγορα, σωστά ΒΑΣΙΚΕΣ Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΥΠΗΡΕΣΙΩΝ

Οδηγίες. σύνδεση στο ασφαλές δίκτυο eduroam στα Windows XP

Ψηφιακή υπογραφή από το Πανελλήνιο Σχολικό Δίκτυο (Έκδοση, Εγκατάσταση, Χρήση, Απεγκατάσταση)

Δημιουργία μιας εφαρμογής Java με το NetBeans

JOOMLA CMS ΒΑΣΙΚΗ ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ (PART I)

Lexicon Software Pachutzu

Σημειώσεις για τις Ιστοσελίδες του Google

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Εξυπηρετητή Apache σε Ubuntu Linux

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Οδηγίες Εγκατάστασης tube & έναρξης δοκιμαστικών μαθημάτων

Αναλυτικά Φύλλα Μισθοδοσίας

Εγκατάσταση λογαριασμού ηλεκτρονικού ταχυδρομείου στο MICROSOFT OUTLOOK

Περιγραφή του EcoTruck

Βήμα 1ο. Συνδεθείτε στο σύστημα διαχείρισης του Joomla ιστοχώρου σας. Η διεύθυνση θα είναι:

Οδηγός ανάγνωσης αποστολής

Οδηγίες εγκατάστασης και λειτουργίας ERPeshop

Εγχειρίδιο εγκατάστασης Megasoft 2009

Υπηρεσία διαμοιρασμού αρχείων

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD για εξωτερικούς χώρους v3.14

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΓΙΑ ΤΟΝ ΕΛΕΓΧΟ ΤΩΝ HX-GO02 & HX-GO1

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

BlackBerry Internet Service. Οδηγός χρήστη

Βήμα 6. Ακολουθήστε αυτά που υποδεικνύουν τα σχήματα 6,7,8,9 και 10. σχήμα 6. σχήμα 7. σχήμα 8

Ενδοσχολική επιμόρφωση στη χρήση της Η-τάξης (eclass.sch.gr)

Οδηγίες αρθρογράφησης στην ιστοσελίδα του 2ου ΓΕΛ Καματερού

ΤΕΙ Πελοποννήσου Τμήμα Πληροφορικής. Οδηγίες Εγκατάστασης VPN Σύνδεσης στο ΤΕΙ Πελοποννήσου

ΔΗΜΟΣΙΑ ΚΕΝΤΡΙΚΗ ΒΙΒΛΙΟΘΗΚΗ ΛΕΒΑΔΕΙΑΣ ΣΥΛΛΟΓΟΣ «ΦΙΛΟΙ ΒΙΒΛΙΟΘΗΚΗΣ ΛΙΒΑΔΕΙΑΣ» Κατερίνα Κεράστα 2015 Α. Webmail: Gmail

Εγγραφή Οικονομικών Φορέων (registration)

ΔΗΜΙΟΥΡΓΙΑ ON-LINE ΠΑΡΑΓΓΕΛΙΑΣ ΑΠΟ ΤΟ ΠΡΟΓΡΑΜΜΑ FARMAKONET

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΣΥΣΤΗΜΑΤΟΣ ΑΣΥΓΧΡΟΝΗΣ ΕΚΠΑΙΔΕΥΣΗΣ

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD περιστροφής / κλισης για εσωτερικούς χώρους v3.14

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΣΥΣΤΗΜΑΤΟΣ ΑΣΥΓΧΡΟΝΗΣ ΕΚΠΑΙΔΕΥΣΗΣ

ΣΥΝΔΕΣΗ ΚΑΤΑΓΡΑΦΙΚΟΥ ΣΤΟ INTERNET

Ενεργοποίηση SSL στο ελληνικό Outlook Express 6

Windows e-δαπυ connector Καταχώρηση επισκέψεων

ΣΥΣΤΗΜΑΤΑ SCADA. Μέρος 5. Δικτύωση για Απομακρυσμένο Έλεγχο και Μεταφορά Δεδομένων

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΜΕ ΤΟ ΠΡΟΓΡΑΜΜΑ OUTLOOK EXPRESS ΡΥΘΜΙΣΗ ΤΟΥ ΛΟΓΑΡΙΣΑΜΟΥ

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΔΙΑΣΥΝΔΕΣΗΣ CLIENT SECURE REMOTE ACCESS IP VPN

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Συνοπτικός Οδηγός Χρήσης του MySQL Workbench

Η πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 έχει δοκιμαστεί και λειτουργεί κανονικά:

Εργαλεία. Επικοινωνίας & Συνεργασίας Πανεπιστήμιο Κύπρου

ΠΡΟΣΟΧΗ: Οι απαντήσεις πολλαπλής επιλογής µόνο πάνω στο ΦΥΛΛΟ ΑΠΑΝΤΗΣΕΩΝ

Transcript:

Ρύθμιση λογαριασμού αποστολής Εmail Η Google χρησιμοποιεί πλέον το μηχανισμό xoauth2 για την πιστοποίηση χρηστών gmail. https://developers.google.com/gmail/imap/xoauth2-protocol Αποτέλεσμα αυτού είναι ότι δεν μπορούμε πλέον με το gmail να στέλνουμε email μόνο με τη χρήση username apousies@gmail.com password my_unique_pass Το πρόγραμμα που χρησιμοποιείται από την εφαρμογή για την αποστολή email είναι το PhpMailer. Ρυθμίζεται με το αρχείο includes/mailer.inc.php με το παρακάτω περιεχόμενο: <?php?> class MyPHPMailer extends PHPMailer { } // Set default variables for all new objects public $Mailer = 'smtp'; public $Host = 'smtp.gmail.com'; public $SMTPSecure = 'tls'; public $Port = 587; public $SMTPAuth = true; public $From = 'apousies@gmail.com'; public $FromName = 'Διαχείριση απουσιών'; public $Username = 'apousies@gmail.com'; public $Password = 'my_unique_pass'; public $CharSet = 'UTF-8'; public $WordWrap = 120; Σ αυτό το αρχείο αποθηκεύονται τα στοιχεία που δώσατε όταν τρέξατε το script για την εγκατάσταση του προγράμματος.

Επιλογές για συνέχιση αποστολής email 1 Επιλογή αλλου παρόχου για αποστολή email Χρήση του λογαριασμού στο Πανελλήνιο Σχολικό Δίκτυο (ΠΣΔ). Αν έχετε προσωπικό λογαριασμό στο ΠΣΔ ( τα σχολεία έχουν) τότε τροποποιείστε το αρχείο includes/mailer.inc.php ώστε να έχει την παρακάτω μορφή: <?php?> class MyPHPMailer extends PHPMailer { } // Set default variables for all new objects public $Mailer = 'smtp'; public $Host = 'mail.sch.gr'; public $SMTPSecure = 'ssl'; public $Port = 465; public $SMTPAuth = true; public $From = 'to-username-sas-gia-to-sch-gr@sch.gr'; public $FromName = 'Διαχείριση απουσιών'; public $Username = 'to-username-sas-gia-to-sch-gr'; public $Password = 'to-password-sas-gia-to-sch-gr'; public $CharSet = 'UTF-8'; public $WordWrap = 120; Με αυτές τις ρυθμίσεις θα στέλνετε email μέσω του sch.gr από τον δικό σας server που πχ έχετε στήσει στο σχολείο σας. ΠΑΡΑΤΗΡΗΣΗ: Αν το site φιλοξενείται σε server του ΠΣΔ τότε οι ρυθμίσεις είναι λίγο διαφορετικές όπως φαίνεται στον ακόλουθο υπερδεσμό: http://www.sch.gr/2814-php-mailer Με παρόμοιο τρόπο μπορείτε να χρησιμοποιήσετε οποιοδήποτε πάροχο αρκεί να έχετε πρόσβαση στις υπηρεσίες - ρυθμίσεις που παρέχει.

2 Θέλω οπωσδήποτε Gmail! Υπάρχει μια βρώμικη (πρόχειρη) λύση για να συνεχιστεί η λειτουργία του PhpMailer με λογαριασμό gmail. Tροποποιούμε το αρχείο includes/mailer.inc.php ώστε να έχει την παρακάτω μορφή: <?php?> class MyPHPMailer extends PHPMailer { } // Set default variables for all new objects //public $Mailer = 'smtp'; public $Host = 'smtp.gmail.com'; public $SMTPSecure = 'tls'; public $Port = 587; public $SMTPAuth = true; public $From = 'apousies@gmail.com'; public $FromName = 'Διαχείριση απουσιών'; public $Username = 'apousies@gmail.com'; public $Password = 'my_unique_pass'; public $CharSet = 'UTF-8'; public $WordWrap = 120; Μόνη αλλαγή στη έντονα σεσημασμένη γραμμή. Κάνουμε σχόλιο την εν λόγω γραμμή προσθέτοντας // στην αρχή και απενεργοποιούμε τη ρύθμιση που δηλώνει ότι θέλουμε να χρησιμοποιήσουμε τον smtp διακομιστή. ΠΡΟΣΟΧΗ: Αυτό δουλεύει αλλά δεν είναι ενδεικνυόμενο καθώς εγείρονται θέματα ασφαλείας. Επίσης δεν έχουμε καμιά πρόσβαση στα απεσταλμένα μηνύματα καθώς δεν αποθηκεύονται.

Η ενδεικνυόμενη λύση Χρησιμοποιούμε το μηχανισμό xoauth2 για την πιστοποίηση χρηστών gmail. Εκδίδουμε από τον gmail λογαριασμό μας: Client Id, Client Secret και χρησιμοποιώντας αυτά αποκτάμε ένα Token ΔΙΑΔΙΚΑΣΙΑ Συνδεόμαστε στην developer console της google Πατάμε στο κουμπί CREATE PROJECT. Δίνουμε ένα όνομα στο Project και πατάμε CREATE

Στην επόμενη οθόνη κατεβαίνουμε προς τα κάτω, βρίσκουμε και ενεργοποιούμε την Gmail API ή πληκτρολογούμε στο πεδίο αναζήτησης Gmail για να εμφανιστεί. Την επιλέγουμε και την ενεργοποιούμε ENABLE Πατάμε το κουμπί Create credentials

Κάντε κλικ στο client ID και Configure consent screen

Δώστε ένα όνομα και πατήστε Save Επιλέξτε Web Application, πληκτρολογείστε ένα όνομα και ένα Authorized Redirect Urls Πατήστε Create

ΠΡΟΣΟΧΗ Το αρχείο get_oauth_token.php βρίσκεται μέσα στον φάκελο του PhpMailer vendor/phpmailer/phpmailer/get_oauth_token.php Το αντιγράφουμε σε κάποιον άλλο φάκελο πχ εκεί που έχουμε και τα άλλα αρχεία php των απουσιών. Αυτό το Url πρέπει να πληκτρολογήσουμε στα Authorized Redirect Urls http://localhost/path-gia-to-site/ get_oauth_token.php πχ κλπ... αν οι απουσίες είναι στο ριζικό φάκελο: http://localhost/get_oauth_token.php αν οι απουσίες είναι στο φάκελο apousies: http://localhost/apousies/get_oauth_token.php Πατάμε Create Θα μας δώσει client ID και client secret Ανοίγουμε το αντιγραμμένο αρχείο get_oauth_token.php και αλλάζουμε τις τιμές των μεταβλητών (γραμμές 30-32) με αυτές που μας έδωσε η Google. Προσέχουμε να μην έχουν κενά στην αρχή και το τέλος. $clientid = '883859130694-r3103njneolh8vndqe5odiphu.apps.googleusercontent.com'; $clientsecret = 'igxrlsagejy7k9vltebsix-c';

Για να πάρουμε Token ανοίγουμε τον περιηγητή και πηγαίνουμε στο http://localhost/path-gia-to-site/get_oauth_token.php Πατάμε αποδοχή και μας δίνει ένα Token το οποίο αντιγράφουμε και κρατάμε

Tροποποιούμε το αρχείο includes/mailer.inc.php ώστε να έχει την παρακάτω μορφή: <?php?> class MyPHPMailer extends PHPMailerOAuth { } // Set default variables for all new objects public $Mailer = 'smtp'; public $SMTPDebug = 0; public $Debugoutput = 'html'; public $Host = 'smtp.gmail.com'; public $SMTPSecure = 'tls'; public $Port = 587; public $SMTPAuth = true; public $AuthType = 'XOAUTH2'; public $oauthuseremail = "apousies@gmail.com"; public $oauthclientid = "το-client-id- που- πήραμε"; public $oauthclientsecret = "το-client-secret- που- πήραμε"; public $oauthrefreshtoken = "το-token- που- πήραμε"; public $From = 'apousies@gmail.com'; public $FromName = 'Διαχείριση απουσιών'; public $CharSet = 'UTF-8'; public $WordWrap = 120; Είμαστε έτοιμοι για αποστολή email από το λογαριασμό μας Gmail Καλή επιτυχία Γεώργιος θεοδώρου