[generate] On essaie d'éviter les race conditions création de /home vs. mail de bienvenue
darcs-hash:20100901131218-ffbb2-0e03e35315bb42036fd70dbcd468280218e393fa.gz
This commit is contained in:
parent
99c7d8561d
commit
12a275f273
1 changed files with 5 additions and 1 deletions
|
@ -164,7 +164,11 @@ class mail_bienvenue:
|
|||
try:
|
||||
From = "respbats@crans.org"
|
||||
To = mail
|
||||
if To.find('@') == -1: To += '@crans.org'
|
||||
if '@' not in To:
|
||||
if not os.path.exists("/home/" + To):
|
||||
continue
|
||||
else:
|
||||
To += '@crans.org'
|
||||
conn=smtplib.SMTP('localhost')
|
||||
conn.sendmail(From, To, config.txt_mail_bienvenue.encode('utf-8') % { 'From': From, 'To': To })
|
||||
conn.quit()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue