diff options
Diffstat (limited to 'public/app/extends')
| -rw-r--r-- | public/app/extends/SendMail_service.php | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/public/app/extends/SendMail_service.php b/public/app/extends/SendMail_service.php index c717e61..64366e0 100644 --- a/public/app/extends/SendMail_service.php +++ b/public/app/extends/SendMail_service.php @@ -32,26 +32,28 @@ class SendMail_service * + https://stackoverflow.com/questions/2391171/how-to-get-output-from-local-script-in-php * + https://stackoverflow.com/questions/171318/how-do-i-capture-php-output-into-a-variable */ - public static function send_activation_code($activator) + public static function send_invitation($memo) { - $activation_url = SITE_URL ."/account/activate?ticket=". $activator['code']; + $invitation = SITE_URL ."/invitation/". $memo['code']; $envelope = [ - 'email' => $activator['email'], - 'name' => $activator['name'], - 'subject' => 'Εγγραφή στο Classroom', + 'email' => $memo['email'], + 'name' => $memo['name'], + 'subject' => 'Πρόσκληση από το 1ο Γυμνάσιο Ραφήνας', 'body' => "Χαίρετε,<br> - το παρόν αυτοποιημένο email σάς έχει σταλεί - γιατί έχει γίνει αίτημα εγγραφής σας στο Classroom.<br> + Στο παρόν email θα βρείτε πληροφορίες για να + ενεργοποιήσετε την πρόσβασή σας στην Πλατφόρμα + ηλεκτρονικών αιτήσεων και δημιουργίας διαδικαστικών + εγγράφων του 1ου Γυμνάσιου Ραφήνας.<br> <br> - Όνομα επαφής: <b>". $activator['name'] ."</b><br> - Email : <b>". $activator['email'] ."</b><br> + Όνομα επαφής: <b>". $memo['name'] ."</b><br> + Email : <b>". $memo['email'] ."</b><br> <br> Για να ενεργοποιήσετε την πρόσβασή σας στο site - θα πρέπει ακολουθήσετε τον παρακάτω σύνδεσμο: - <a href=\"". $activation_url ."\">". $activation_url ."</a>. + θα πρέπει να ακολουθήσετε τον παρακάτω σύνδεσμο: + <a href=\"". $invitation ."\">". $invitation ."</a>. <br> <br> - Μετά την ενεργοποίηση θα έχετε πρόσσβαση + Μετά την ενεργοποίηση θα έχετε πρόσβαση στο περιεχόμενο του site.<br> Μην απαντήσετε στο email, δεν υπάρχει φυσική επαφή η οποία να λαμβάνει τυχόν replies." @@ -77,8 +79,8 @@ class SendMail_service * send email using phpMailer class; * optional SMTP server configuration; * - * @param $envelope - * @return success_starus (boolean) + * @param array $envelope: array with [ email, name, subject, body ] keys + * @return boolean success_starus */ public static function send_phpMailer($envelope) { @@ -115,7 +117,6 @@ class SendMail_service $mail->Body = $envelope['body']; return (!$mail->send()) ? false : true; - } |
