logo

Bienvenido(a), Visitante. Por favor ingresar o registrarse.
29 Agosto de 2008, 04:15:56
Inicio Ingresar Registrarse

Foro exclusivo para soporte técnico de la Red de Estaciones Meteorológicas METEOCLIMATIC

 

+  Meteoclimatic
|-+  Software
| |-+  Virtual Weather Station
| | |-+  Configurar mail automático ?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Notificar respuestas Imprimir
Autor Tema: Configurar mail automático ?  (Leído 683 veces)
vilamagore
Cumulus Humilis
*
Desconectado Desconectado

Género: Masculino
Mensajes: 11



WWW
Configurar mail automático ?
« en: 11 Diciembre de 2007, 09:23:13 »

Hola,

Estoy intentando configurar el envío de correo automático con los datos de la estación y no hay manera, aunque la consola del VWS dice "enviando correo" y además, con el sensor en verde, no envia nada de nada. Alguien puede ayudarme que puedo hacer? Gracias!!!

Xavi
www.meteovilamagore.info
En línea
vilamagore
Cumulus Humilis
*
Desconectado Desconectado

Género: Masculino
Mensajes: 11



WWW
Re: Configurar mail automático ?
« Respuesta #1 en: 10 Enero de 2008, 08:58:04 »

Hola!

Ya he conseguido hacerlo a través de un fichero PHP, que me permite enviar un boletín gratuitamente a las direcciones de correo que yo quiera. Si alguien estuviera interesado, que me lo haga saber y se lo paso.

Saludos
En línea
Juan
Cumulus Humilis
*
Desconectado Desconectado

Género: Masculino
Mensajes: 2



Re: Configurar mail automático ?
« Respuesta #2 en: 29 Marzo de 2008, 17:30:55 »

Hola, es curioso que yo tampoco puedo recibir estos correos automáticos. He probado con varias cuentas y servidores y nada de nada por lo que estoy interesado en conocer esa solución que has encontrado al problema.
Yo utilizo el VWS - V. 12.07 con  Win xp.
Gracias y saludos
Juan   
En línea
Pere
- Meteoclimatic -
*
Desconectado Desconectado

Mensajes: 1304



WWW
Re: Configurar mail automático ?
« Respuesta #3 en: 3 Abril de 2008, 11:20:35 »

El problema es que el VWS no lleva incorporado nada para configurar el envío de correo con autenticación del remitente, actualmente todos los servidores de correo lo piden. Hay que echar mano pues de un programa externo, sea un script PHP, sea instalando un servidor de correo que podamos controlar y al que podamos instruir de no pedir autentificación de los envíos desde la dirección IP en que tengamos el VWS (que puede ser la misma máquina).
En línea

Juan
Cumulus Humilis
*
Desconectado Desconectado

Género: Masculino
Mensajes: 2



Re: Configurar mail automático ?
« Respuesta #4 en: 7 Abril de 2008, 22:10:18 »

Gracias por el comentario pero mis conocimientos no me permiten comprender más que lo que indican las predisposiciones del programa y aún así y todo, muchas veces creo poner los datos que solicita y con problemas.
Hace un año, usando un programa de webcam, llenando los campos acostumbrados: Server require logín. smtp server. user name. password y auto detect authentication, funcionaba según la cadencia de tiempo que le indicaba, enviando un correo cada x tiempo, aparte de cada vez que detectaba movimiento. En estos momentos, con los mismos datos, no logro que inicialice el envío del email.
Lo mismo me sucede con el vws, que en apartado correo, introduzco smtp, pop, etc., y nada de nada.
Lo que indicas, no acabo de entenderlo. PHP para mí es una incógnita y lo del servidor de correo también.
Como ves, soy un usuario muy justito de windows y poco más. Con todos estos antecedentes, no sé si podría llegar a instalar alguna cosilla que funcionara de las que indicas.
Saludos, Juan         
En línea
Parungo
Cumulus Congestus
*
Desconectado Desconectado

Mensajes: 54



Re: Configurar mail automático ?
« Respuesta #5 en: 27 Junio de 2008, 14:15:33 »

Estoy interesado en el tema y no se como hacerlo.
¿Fichero PHP?
¿Alguien puede echar una mano?

Gracias.
En línea

vilamagore
Cumulus Humilis
*
Desconectado Desconectado

Género: Masculino
Mensajes: 11



WWW
Re: Configurar mail automático ?
« Respuesta #6 en: 10 Julio de 2008, 18:54:44 »

Hola!

A los que os interese el PHP, aquí os paso el código... ah! por cierto.. alguien puede decirle al administrador de Meteoclimatic que ya dispongo de datos "reales" en mi sensor de temperatura y humedad? Es que me tienen bloqueado y no salgo en el mapa !! 

El php envia el fichero cada 12h:

<?php

function leer($ruta){
$contenido="";
$DescriptorFichero = fopen($ruta,"r");

while(!feof($DescriptorFichero)){

$buffer = fgets($DescriptorFichero,4096);
$contenido.=$buffer;
}
fclose($DescriptorFichero);
return $contenido;
}

function escribir($ruta,$texto){
$filename=$ruta;
$somecontent = $texto."<br>";
if (!$handle = fopen($filename, 'a+')) {
echo "no es pot obrir arxiu ($filename)";
exit;
}

// escribimos $somecontent en el archivo abierto.
if (fwrite($handle, $somecontent) === FALSE) {
echo "no es pot escriure arxiu ($filename)";
exit;
}

//echo "se escribió ($somecontent) en el archivo ($filename)";

fclose($handle);
}

function enviarcorreo($remitente,$email,$nombre,$asunto,$codigohtml){

$cabeceras = "From: ".$remitente." \r\nContent-type: text/html\r\n";

mail($email,$asunto,$codigohtml,$cabeceras) or die ("Missatge no enviat");
echo "Enviat<br>";
}


function leerred($dominio, $ruta){
echo "conectar<br>";
echo $dominio."<br>";
$fp = @fsockopen($dominio, 80, $errno, $errstr, 30);

echo "validar<br>";
if (!$fp) {
echo "Error: ".$errno." ".$errstr."<br />\n";
} else {
echo "validado";
$out = "GET /".$ruta." HTTP/1.1\r\n";
$out .= "Host: ".$dominio."\r\n";
$out .= "Connection: Close\r\n\r\n";

fwrite($fp, $out);
while (!feof($fp)) {
$contenido.=fgets($fp, 128);
}
fclose($fp);
}
return $contenido;
}
// modificable
$ficheroleer="mail.htm";
$destinatario="ajuntament@vilamajor.cat";
$nombreremitente="MeteoVilamagore";
$asunto="Butlletí meteorològic de St. Pere de Vilamajor";
$remitente="info@meteovilamagore.info";
$content=leer($ficheroleer);
 
//echo $content;

enviarcorreo($remitente,$destinatario,$nombreremitente,$asunto,$content);

echo "fecha";
$fecha = time();
$actual=date("h:i:s" , $fecha);

$texto="Butlletí enviat: ".$actual;

escribir("historic.txt",$texto);

echo leer("historic.txt");

//CONTENT == HA TIEMPO ACTUALIZACION EN SEGUNDOS

echo "<META HTTP-EQUIV='refresh' CONTENT='43200; URL=$PHP_SELF'>";

?>
En línea
Páginas: [1] Ir Arriba Notificar respuestas Imprimir 
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by MySQL Powered by PHP Meteoclimatic | Powered by SMF 1.0.10.
© 2001-2005, Lewis Media. Todos los Derechos Reservados.
XHTML 1.0 válido! CSS válido!