. "Recuerde que el formato del asunto es estricto:\n"
. "[padrón] [ejercicio].[entrega] [código]\n\n"
. "Donde [padrón] es su número de padrón, [ejercicio] es el número de\n"
- . "ejercicio (1 a 4), [entrega] el número de entrega (1 o 2) y [código]\n"
- . "es el código verificador que le fue asignado por la cátedra.\n"
+ . "ejercicio (1 a 4), [entrega] el número de entrega (1 entrega, 2 reentrega)\n"
+ . "y [código] es el código verificador que le fue asignado por la cátedra.\n"
);
}
imap_delete($mbox, 1);
$fname = part_filename($part);
if ($fname) {
logs("Escribiendo archivo '$fname' [enc={$part->encoding}]", DEBUG);
- $body = imap_fetchbody($mbox, $msgid, $id + 1);
- if (!file_put_contents("$path/$fname", decode_body($body, $part->encoding))) return "Error al guardar el archivo $fname";
+ $body = decode_body(imap_fetchbody($mbox, $msgid, $id + 1), $part->encoding);
+ if (!file_put_contents("$path/$fname", $body) and $body) return "Error al guardar el archivo $fname";
}
//if (part_is_source($part) $has_sources = true;
//elseif (part_mime_type($part) == 'application/zip') $has_sources = true;