~include('header.fr.html')
<div class="main_inside">
~list("somelist","SELECT uid_ml FROM mls_mails_index WHERE
uid='~addslashes(~get_dirname(1))'",
'LM',~set('uid_ml',~fld('uid_ml')))
<a href="~relative_templeet()lists/~get("uid_ml")/">Retour à la liste</a><br/>
~defunc('plop',
~list("somelist","select uid,subject,messageid FROM mls_mails_index WHERE reference LIKE '%~sparam("1")'",
"LM",
"<li>
<span class=\"bodytext\">
<b><a href=\"~fld("uid").html\"><span class=\"bodytext\">~fld("subject")</span></a></b><br />
</span>
~call("plop",~fld("messageid"))
</li>",
"LF","<ul>","LL","</ul>")
)
~list("somelist","SELECT body FROM mls_mails_data WHERE uid_mail='~addslashes(~get_dirname(1))'",
"LM",
~set("body",~fld("body")))
~list("somelist","SELECT size,mailfrom,namefrom,subject,messageid,date FROM mls_mails_index WHERE uid='~addslashes(~get_dirname(1))'",
"LM",
'
<div class="mailheader">
<div class="nameheader">From:</div>
<div class="contentheader">~if(~fld("namefrom")!='',~cuthtml(~fld("namefrom")),' ')</div>
<div class="nameheader">Subject:</div>
<div class="contentheader">~cuthtml(~fld("subject"))</div>
<div class="nameheader">Date:</div>
<div class="contentheader">~timestamp2day(~fld("date"))/~timestamp2month(~fld("date"))/~timestamp2year(~fld("date")) ~timestamp2hhmm(~fld("date"))</div>
<div class="nameheader">Mailing-list:</div>
<div class="contentheader"><a href="~relative_templeet()lists/~get("uid_ml")/">~cuthtml(~readfile("/opt/somelist/listes/~get("uid_ml").txt"))</a></div>
<div class="nameheader">Message-ID:</div>
<div class="contentheader">~cuthtml(~fld('messageid'))</div>
~list('somelist',"select uid,nom,content_type from mls_attachements where uid_mail='~addslashes(~get_dirname(1))'",'LF','<div class="nameheader">Attachements</div>
<div class="contentheader">','LL','</div>','LM','
<a href="~relative_templeet()attachs/~fld('uid')/">~fld('nom')</a>
')
</div>
<div class="mailbody">
~set('validchars',"-;/?:@=&\$_.+!*'(~#%,")
~set('body',
~nl2br(~cuthtml(~preg_replace('/(\S+)@(\S+)/i','\1 ~random(1) \2',~get('body')))))
~ereg_replace("((ftp|https?)://(([[:alnum:]]|[~get('validchars')]){1,40})([[:alnum:]]|[~get('validchars')])*)",
'<a href="\0">\2://\3</a>',~get('body'))
</div>
')
</div>
~include('footer.fr.html')