Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Lucas Serrano
scripts
Commits
4800bdb5
Commit
4800bdb5
authored
Sep 28, 2014
by
Daniel STAN
Browse files
mail envoyé aux adhérents pour bornes au A
parent
f991a7c0
Changes
1
Hide whitespace changes
Inline
Side-by-side
gestion/mail/bornes_a.py
0 → 100755
View file @
4800bdb5
#!/bin/bash /usr/scripts/python.sh
# -*- coding: utf-8 -*-
# Auteur: Gabriel Detraz
from
lc_ldap
import
shortcuts
import
smtplib
from
email.header
import
Header
from
email.MIMEText
import
MIMEText
from
email.Utils
import
formatdate
SEND
=
False
con
=
shortcuts
.
lc_ldap_readonly
()
adh
=
con
.
search
(
u
'(chbre=A*)'
)
print
"Va contacter %d adhérents"
%
len
(
adh
)
Serveur_SMTP
=
smtplib
.
SMTP
(
'localhost'
)
for
x
in
adh
:
if
not
x
.
paiement_ok
():
continue
tname
=
unicode
(
x
.
get
(
'prenom'
,[
"club"
])[
0
])
+
" "
+
unicode
(
x
[
'nom'
][
0
])
mail
=
x
.
get_mail
()
if
mail
is
None
:
continue
# print tname
print
mail
txt
=
u
''' Bonjour '''
+
tname
+
u
''',
Les membres du Crans ont installé 3 nouveaux points d'accès WiFi dans ton
immeuble, au 1er, 3ème et 5ème étage. Ainsi, la couverture WiFi du A est
théoriquement complète.
N'hésite pas à nous contacter pour toute question, remarque ou problème à
l'adresse cableurs@crans.org.
Plus d'informations sont disponibles sur :
* https://intranet2.crans.org/wifimap/ pour une carte de la couverture
* https://wifi.crans.org/ pour configurer sa machine en WiFi
En te souhaitant une bonne journée,
--
Les membres actifs du Crans'''
m2
=
mail
MonEmail
=
MIMEText
(
txt
,
_charset
=
'utf8'
)
MonEmail
[
'Subject'
]
=
Header
(
'Nouvelles bornes WiFi au A'
,
'utf8'
)
MonEmail
[
'From'
]
=
'cableurs@lists.crans.org'
MonEmail
[
'To'
]
=
m2
MonEmail
[
'Date'
]
=
formatdate
(
localtime
=
True
)
if
SEND
:
Serveur_SMTP
.
sendmail
(
'cableurs@lists.crans.org'
,
m2
,
MonEmail
.
as_string
())
Serveur_SMTP
.
quit
()
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment