junio 26, 2014

dsn=5.0.0, stat=Service unavailable

Problema

sendmail

DSN: Service unavailable

xdelay=00:00:01, mailer=esmtp, pri=120756, relay=mx1.hotmail.com. [65.54.188.72], dsn=5.0.0, stat=Service unavailable

Senmail recibe el error
dsn=5.0.0, stat=Service unavailable

del servidor de hotmail o yahoo al tratar de mandar un correo con el remitente que no es del origen.

Por ejemplo si el script quiere mandar un correo con remitente de usuario@yahoo.com a un usuario de usuario@hotmail.com, como la ip donde se manda no es de yahoo, el correo de yahoo manda un error de dsn=5.0.0

Solución

Para corregir esto en vez de mandar el correo con remitente de usuario@yahoo.com hay que mandarlo de remitente usuario@midominio.com para que no marque el error.

Lo mismo pasa con hotmail

junio 23, 2014

stat=queue transient parse error message queued

Error:
stat=queue
transient parse error message queued

es que los correos están encolados en el directorio

/var/spool/mqueue

Solución:

Revisar el archivo /etc/resolv.conf y ponerle lo DNS faltantes

nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx

Para mover todos los correos encolados a sus respectivos spooles ejecutar

sendmail -q -v 

junio 09, 2014

junio 06, 2014

Servidor LAMP en Fedora 20

Algo que me encanta de Fedora es que configurar un servidor LAMP es una tarea bastante fácil. A continuación describo como instalarlo.
Instalamos el servidor web(apache httpd) la forma más sencilla(todos estos comandos como root)

yum groupinstall "Web Server"

Después el servidor mariadb(mysql)

yum install mariadb-server
Iniciamos los servicios

service httpd start
service mariadb start

Los configuramos si queremos que inicien automaticamente

chkconfig --level 345 httpd on
chkconfig --level 345 mariadb on

Y luego usamos este comando que nos ayuda a configurar mysql

mysql_secure_installation

Y voilá, con eso debería funcionar

Para quien quiera instalar phpMyadmin

yum install phpMyAdmin

Rastrear en foros en Moodle 1.9.19

moodle forum tracking not working

Hay que darle

UPDATE mdl_user SET trackforums = 1

¿Cómo poner el conteo de las filas en una consulta en MySql?

 ¿Cómo poner el conteo de las filas en una consulta en MySql? SELECT  @rownum := @rownum + 1 AS contador,  /*Contador*/ t.*  /* nombre d...