Archive for December, 2007

Utilizar PHPMailer con una cuenta de Gmail

Tuesday, December 11th, 2007

Hay que hacer algunos cambios en el fichero class.phpmailer.php en la línea 573 para poder utilizar SSL/TLS

# Original
if(strstr($hosts[$index], “:”))
list($host, $port) = explode(“:”, $hosts[$index]);
else
{
$host = $hosts[$index];
$port = $this->Port;

# Modificación
if (preg_match(‘#(([a-z]+://)?[^:]+):(\d+)#i’, $hosts[$index], $match))
{
$host = $match[1];
$port = $match[3];
}
else
{
$host = $hosts[$index];
$port = $this->Port;
}

Ejemplo de prueba:

require_once ‘class.phpmailer.php’;

$mail = new PHPMailer ();

$mail -> From = “foo@gmail.com”;
$mail -> FromName = “Foo”;
$mail -> AddAddress (“bar@domain.com”);
$mail -> Subject = “Test”;
$mail -> Body = “<h3>From GMail!</h3>”;
$mail -> IsHTML (true);

$mail->IsSMTP();
$mail->Host = ’ssl://smtp.gmail.com’;
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username

Vía buayacorp

Recuperar ficheros en linux

Monday, December 10th, 2007

Si has borrado un fichero accidentalmente en linux esto te puede servir (en algunos casos) para recuperar parte o todo el fichero.

Para ver si todavía hay restos del fichero tienes que ejecutar el siguiente comando sobre la unidad dónde estaba el fichero, por ejemplo /dev/sda2

grep -a -B 200 -A 200 texto_único /dev/sda2

Los parámetros -B y -A indican cuántas lineas por encima y por debajo del fichero se van a mostrar. Donde texto único tienes que escribir algún texto que diferencie al fichero de los demás ya que se van a leer todos los fichero de la unidad y la opción -a indica que el tipo de fichero es texto.

Si la búsqueda ha tenido exito verás por la salida el fichero.

Para guardarlo en un archivo puedes utilizar el siguiente comando:

grep -a -B 200 -A 200 “texto único del fichero”/dev/sda2 > fichero.txt

Ahora tendrás que renombrar el fichero y editarlo para limpiar los trozos que no pertenezcan al fichero.

Mangadictos.com

Wednesday, December 5th, 2007

mangadictos.com

Mangadictos.com Es un proyecto que estoy haciendo con la colaboración de myanneke. Se trata de una comunidad para adictos al manga, cómo su nombre indica :P y lo que queremos es crear una base de datos de consulta de mangas dónde los usuarios puedan opinar (comentando o votando) sobre los mangas y además puedan crear pequeñas comunidades de amigos (buddylists) y poder comunicarse entre ellos. De momento está todo un poco verde aunque ya podeis ver una versión funcional de la web

Hay pocos mangas pero ya estamos trabajando en meter más y mejorar lás imágenes de cada manga… En las próximas actualizaciones queremos poner alertas en sms para los usuarios y algunas mejoras más… También regalaremos cada mes 2 posters de mangas al usuario con más kharma, asi que ya sabeis ;) a comentar y a votar!…

Si veis cualquier error en la web podeis poneros en contacto conmigo y si quereis colaborar manteniendo mangas o en cualquier otra cosa escribidme también. :)