es solo mirar el código y ver que hace, prueba intenta no te quedes de brazos cruzados cuando no funcione
Código PHP:
Ver original$cuerpo .="Content-Type: $file_type; name=\"$file_name\"\r\n";
$cuerpo .="Content-Disposition: attachment; filename=\"$file_name\"\r\n";
$cuerpo .="Content-Transfer-Encoding: base64\r\n";
$cuerpo .="X-Attachment-Id: ".rand(1000,99999)."\r\n\r\n"; $cuerpo .= $encoded_content;
cambialo por esto
Código PHP:
Ver originalif($_POST["nombre"]["error"] == 0){
$cuerpo .="Content-Type: $file_type; name=\"$file_name\"\r\n";
$cuerpo .="Content-Disposition: attachment; filename=\"$file_name\"\r\n";
$cuerpo .="Content-Transfer-Encoding: base64\r\n";
$cuerpo .="X-Attachment-Id: ".rand(1000,99999)."\r\n\r\n"; $cuerpo .= $encoded_content;
}