Re: Consultas
Gregory Cascante <[email protected]>
| Newsgroups | gmane.org.user-groups.linux.gulcr |
|---|---|
| Message-ID | <[email protected]> |
> Alguien se está divirtiendo con el envÃo de correos desde un servidor
> que tengo contratado en USA y no logro comprender cómo lo están
> haciendo pues ya verifiqué y no está como Open Relay.
Muy posiblemente puede ser si tienes un formulario de contacto
Si es asà ponga este código en el archivo que envia los correos.
foreach ($_POST as $j =>$value) {
if (stristr($value,"Content-Type")) {
header("HTTP/1.0 403 Forbidden");
echo "YOU HAVE BEEN";
mail("[email protected]","Spam Contact Form " .
$_SERVER['SERVER_NAME'], $_SERVER['SERVER_NAME'] . $_SERVER["PHP_SELF"]
." ". $_SERVER["REMOTE_ADDR"]);
exit;
}
if (eregi("MIME-Version",$value)) {
header("HTTP/1.0 403 Forbidden");
echo "YOU HAVE BEEN BANNED";
mail("[email protected]","Spam Contact Form " .
$_SERVER['SERVER_NAME'], $_SERVER['SERVER_NAME'] . $_SERVER["PHP_SELF"]
." ". $_SERVER["REMOTE_ADDR"]);
exit;
}
}
>
>
> Estoy tratando de encontrar un comando (en el PHP.INI quizá?) para
> bloquear el envÃo de correos desde PHP ya que tiene varios Mambos y
> Joomlas instalados y puede que los estén usando para salir por allÃ.
>
> Consulta 1: Alguien sabe cómo bloquear el envÃo de correos desde PHP
> para todo el servidor?
Puedes intentar con sendmail_path = /dev/null , pero no se será buena
idea. Usualmente si tienen los mambos y joomlas es mejor que tengan la
últimas versiones con los parches para evitar esto, eso es mejor que
cerrar el mail() function.
> Consulta 2: El PHP deja algún log en el que se pueda ver esa actividad?
1) Lo que puedes ver de seguro es /var/log/mail.log ó /var/log/syslog ó
/var/log/messages
2) También en el log de apache va a encontrar cientos .. sino miles le
hits directos al archivo en cuestion por ejemplo contactenos.php.
>
> Gracias de antemano.
>
> Florencio
>
>
--
Gregory Cascante
Santa Fe Solutions
Cel. +506 849-3551
[email protected]
www.santafe.co.cr
--
Desuscripción: escriba a [email protected], tema 'unsubscribe'
Problemas a: [email protected]. http://gulcr.org/ListasDeCorreo