From e8d005cd9ababf028468a135b84c6c6a7474dcff Mon Sep 17 00:00:00 2001 From: otthorn Date: Fri, 9 Oct 2020 00:15:59 +0200 Subject: [PATCH] :tada: basic script to send html mail with example --- headers.txt | 4 + mail.txt | 443 +++++++++++++++++++++++++++++++++++++++++++++ send_html_mail.sh | 24 +++ tmp_mail.txt | 449 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 920 insertions(+) create mode 100644 headers.txt create mode 100644 mail.txt create mode 100755 send_html_mail.sh create mode 100644 tmp_mail.txt diff --git a/headers.txt b/headers.txt new file mode 100644 index 0000000..4c0841f --- /dev/null +++ b/headers.txt @@ -0,0 +1,4 @@ +From: Aurore +Reply-to: Support +Subject: [Aurore] Newsletter des services +Content-Type: text/html; charset=UTF-8 diff --git a/mail.txt b/mail.txt new file mode 100644 index 0000000..9e35e6d --- /dev/null +++ b/mail.txt @@ -0,0 +1,443 @@ + + + + + + + + + + + + + + + + + +
+
+
+
+
+ +
+

+ Newsletter Aurore +

+
+ + +
+ Alternate text +
+
+
+ +
+
+

+ Avec Aurore nous vous proposons de nombreux services. Tellement de services que vous ne les connaissez surement pas tous. Ces services sont hébergés sur nos serveurs et utilisent des outils libres pour garantir au mieux l'intégrité de vos données. Ces services vous sont accessibles et à vie, même après que votre adhésion expire. +

+
+
+
+
+
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Organiser une visio-conférence pour travailler ou communiquer avec d'autres n'a jamais été aussi facile, grâce à jitsi. Jitsi permet la création de visio-conférences sans authentification. Par conséquent, pas besoin d'être adhérent d'Aurore pour l'utiliser. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Aurore met à ta disposition gratuitement 30Go de stockage, et ce à vie ! (Tu pourras continuer à l'utiliser une fois que tu ne seras plus adhérent à l'association). Une solution simple et sécurisée pour stocker vidéos, photos, documents volumineux et fichiers personnels. Nous utilisons la plateforme nextcloud, qui te permets d'accéder, charger et visualiser tes documents via un navigateurs Web, ou une application client pc, mac os, ios et android. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Pour organiser un projet collaboratif plus ou moins complexe, rien de mieux que Phabricator. Cet outil permet le suivi des différentes étapes d'un projet avec un système de taches assignées à des membres du projet. Cet outil puissant s'applique à des projets simple comme un projet de cours ou plus complexes comme la gestion d'une association de réseau. Tout les projets d'Aurore sont d'ailleurs accessibles sur Phabricator. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Vous connaissez Github, vous préférez Gitlab, vous allez adorer Gitea ! Aurore te permet d'heberger tes projets sur notre instance Gitea. Plus simple et léger que Gitlab, Gitea n'en est pas moins puissant et agréable à utiliser. Tu peux également y retrouver les projets de l'association et y participer. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Pour travailler à plusieurs sur un document texte simple, rien de plus rapide que Etherpad. Les pads son permanents, ne nécéssitent aucune authentification, premettent le travail à plusieurs en simultané avec une gestion de l'historique. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + CodiMd reprend le principe d'édition de document en simultané mais permet l'utilisation du language Markdown. En vous connectant sur CodiMD avec vos identifiants Aurore, il est possible de gérer vos documents et assigner des permissions pour le partage. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Le principe de PrivateBin est simple: envoie de texte sécurisé de bout en bout. Le document copié-collé est chiffré par le navigateur et déchifré lors de l'ouverture. Le serveur n'a aucun moyen de connaitre le texte envoyé. Simple, rapide, sécurisé. Il est également possible de définir un mot de passe, une auto destruction ou une expiration du document. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Parler avec ses ami.es c'est cool. Parler sans se faire espionner, c'est mieux! L'outil de communication officiel d'Aurore est Element. Via son interface en ligne ou son application, Element permet la gestions de groupes de discussions sur le même principe que Discord. Tu y retrouveras certaines de tes associations préférées, y compris Aurore évidement. De plus, de nombreux outils permettent la connection de Element avec d'autres système de discussion comme IRC ou Discord pour étendre encore les possibilités de Element. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+

Pour adhérer à Aurore et profiter des tout les services, rendez vous sur https://intranet.auro.re ou suivez nous sur Twitter ou Nitter.

+
+
+

Vous pouvez également nous rejoindre et participer à tous nos projets en tant que membre actif d'Aurore. Aucune connaissance particuliere n'est requise et les projets sont variés. N'hésitez pas à venir nous parler sur Element ou Discord. +

+ +
+

© 2020 Aurore | Beefree template.

+
+ +
+
+
+
+
+
+ + diff --git a/send_html_mail.sh b/send_html_mail.sh new file mode 100755 index 0000000..87fdb22 --- /dev/null +++ b/send_html_mail.sh @@ -0,0 +1,24 @@ +#! /bin/bash +# Author : Solal "Otthorn" Nathan +# +# Petit script pour envoyer des mails avec sendmail On donne juste une +# addresse à laquelle envoyé en entrer. Le programme utilise les fichiers +# headers.txt et mail.txt comme présent dans le dossier courant comme +# configuration. +# +# Usage : +# +# ./send_html_mail.sh otthorn@crans.org +# +# Envoie le contenu mail.txt avec les entêtes headers.txt à otthorn@crans.org + +echo "Sending mail to $1" + +echo "To: $1" >> tmp_mail.txt +cat headers.txt > tmp_mail.txt +echo "" >> tmp_mail.txt # the newline is very important, RFC 822 +cat mail.txt >> tmp_mail.txt + +/usr/sbin/sendmail -t tmp_mail.txt + +#rm tmp_mail.txt diff --git a/tmp_mail.txt b/tmp_mail.txt new file mode 100644 index 0000000..5845d66 --- /dev/null +++ b/tmp_mail.txt @@ -0,0 +1,449 @@ +To: otthorn@crans.org +From: Aurore +Reply-to: Support +Subject: [Aurore] Newsletter des services +Content-Type: text/html; charset=UTF-8 + + + + + + + + + + + + + + + + + + +
+
+
+
+
+ +
+

+ Newsletter Aurore +

+
+ + +
+ Alternate text +
+
+
+ +
+
+

+ Avec Aurore nous vous proposons de nombreux services. Tellement de services que vous ne les connaissez surement pas tous. Ces services sont hébergés sur nos serveurs et utilisent des outils libres pour garantir au mieux l'intégrité de vos données. Ces services vous sont accessibles et à vie, même après que votre adhésion expire. +

+
+
+
+
+
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Organiser une visio-conférence pour travailler ou communiquer avec d'autres n'a jamais été aussi facile, grâce à jitsi. Jitsi permet la création de visio-conférences sans authentification. Par conséquent, pas besoin d'être adhérent d'Aurore pour l'utiliser. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Aurore met à ta disposition gratuitement 30Go de stockage, et ce à vie ! (Tu pourras continuer à l'utiliser une fois que tu ne seras plus adhérent à l'association). Une solution simple et sécurisée pour stocker vidéos, photos, documents volumineux et fichiers personnels. Nous utilisons la plateforme nextcloud, qui te permets d'accéder, charger et visualiser tes documents via un navigateurs Web, ou une application client pc, mac os, ios et android. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Pour organiser un projet collaboratif plus ou moins complexe, rien de mieux que Phabricator. Cet outil permet le suivi des différentes étapes d'un projet avec un système de taches assignées à des membres du projet. Cet outil puissant s'applique à des projets simple comme un projet de cours ou plus complexes comme la gestion d'une association de réseau. Tout les projets d'Aurore sont d'ailleurs accessibles sur Phabricator. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Vous connaissez Github, vous préférez Gitlab, vous allez adorer Gitea ! Aurore te permet d'heberger tes projets sur notre instance Gitea. Plus simple et léger que Gitlab, Gitea n'en est pas moins puissant et agréable à utiliser. Tu peux également y retrouver les projets de l'association et y participer. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Pour travailler à plusieurs sur un document texte simple, rien de plus rapide que Etherpad. Les pads son permanents, ne nécéssitent aucune authentification, premettent le travail à plusieurs en simultané avec une gestion de l'historique. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + CodiMd reprend le principe d'édition de document en simultané mais permet l'utilisation du language Markdown. En vous connectant sur CodiMD avec vos identifiants Aurore, il est possible de gérer vos documents et assigner des permissions pour le partage. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Le principe de PrivateBin est simple: envoie de texte sécurisé de bout en bout. Le document copié-collé est chiffré par le navigateur et déchifré lors de l'ouverture. Le serveur n'a aucun moyen de connaitre le texte envoyé. Simple, rapide, sécurisé. Il est également possible de définir un mot de passe, une auto destruction ou une expiration du document. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ I'm an image +
+
+
+

+ + Parler avec ses ami.es c'est cool. Parler sans se faire espionner, c'est mieux! L'outil de communication officiel d'Aurore est Element. Via son interface en ligne ou son application, Element permet la gestions de groupes de discussions sur le même principe que Discord. Tu y retrouveras certaines de tes associations préférées, y compris Aurore évidement. De plus, de nombreux outils permettent la connection de Element avec d'autres système de discussion comme IRC ou Discord pour étendre encore les possibilités de Element. + +

+
+
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+

Pour adhérer à Aurore et profiter des tout les services, rendez vous sur https://intranet.auro.re ou suivez nous sur Twitter ou Nitter.

+
+
+

Vous pouvez également nous rejoindre et participer à tous nos projets en tant que membre actif d'Aurore. Aucune connaissance particuliere n'est requise et les projets sont variés. N'hésitez pas à venir nous parler sur Element ou Discord. +

+ +
+

© 2020 Aurore | Beefree template.

+
+ +
+
+
+
+
+
+ +