Showing 1 changed files with 47 additions and 0 deletions
+47
action/action.conf.example
... ...
@@ -0,0 +1,47 @@
1
+# vim: ft=perl
2
+%config = (
3
+        url    => 'https://xxxxxxxxxx.xx', # l'url de base vers les sondages
4
+        prefix => 'xxxxx', # préfixe des tables dans la base de donnée
5
+        db     => {
6
+            driver   => "DBI:mysql:database=xxxxxx;host=xxxxxx", # connecteur de la base de données mysql
7
+            user     => "xxxxxxxxxxxx",
8
+            password => "xxxxxxxxxxxx",
9
+        },
10
+        notification => {
11
+            from => { # config SMTP
12
+                -smtp=>'xxxxx.xxxx.xxx', # serveur SMTP
13
+                -port=> xxxx,  # port SMTP
14
+                -layer=>'ssl',
15
+                -login=>'xxxxxxxxxxx@xxxxxxx', # login
16
+                -pass=>'xxxxxxxxx' # mot de passe
17
+            },
18
+            from_infos => { # l'en-tête FROM et REPLY
19
+                from =>'"Joli nom" <adresse@mail.fr>',
20
+                replyto =>'xxxxxxxx@xxxxxxx',
21
+            },
22
+            flag => '/xxxxxx/xxxxxxx/xxxxx', # fichier de signal d'envoi, cf conf unit systemd, et appli sms
23
+            intro_default_path => '/var/www/owncloud/data/xxxxxxxxxxx/files/xxxxxxxxxxx/xxxxx', # cf appli sms
24
+            intro_suffix => '.html', # cf appli sms
25
+            to => { # chacune des entrées correspond à un mail envoyé, tous les mails sont envoyés en même temps
26
+                xxxxxxx => {
27
+                    address => 'xxxxxx@xxxxxxx', # adresse mail à laquelle envoyer
28
+                    subject => 'le sujet du mail',
29
+                    intro  => "du texte qui sera affiché AVANT les liens, avec balises html possible"
30
+                    outro  => "du texte qui sera affiché APRÈS les liens, avec balises html possible",
31
+                    admin => 1, # si cette valeur existe et est égale à 1, alors les liens vers les pages d'administration des sondage sont envoyés
32
+                },
33
+                yyyyyyyy => {
34
+                    address => 'yyyyyyy@yyyyyyyy', # adresse mail à laquelle envoyer
35
+                    subject => 'un sujet du mail',
36
+                    intro  => '@foo', # si cette valeur commence par @ alors prend le fichier html correspondant pour l'intro
37
+                    outro  => "du texte affiché après les liens avec possibilité de balise html",
38
+                },
39
+                zzzzzzzzz => {
40
+                    address => 'zzzzzzzz@zzzzzzz', # adresse mail à laquelle envoyer
41
+                    subject => 'un sujet du mail',
42
+                    intro  => '@bar', # si cette valeur commence par @ alors prend le fichier html correspondant pour l'intro
43
+                    outro  => "du texte affiché APRÈS les liens avec possibilité de balise html",
44
+                },
45
+            },
46
+        },
47
+    );