apps / action / action.conf.example /
Newer Older
47 lines | 2.67kb
ajout d'un exemple de config...
admin cloud-section (root) authored on 2017-02-17
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
    );