bueno, ya que he dicho alguna cosilla para acelerar el qmail y no he hablado de los windows (con plesk, se entiende), para que no me digan que discrimino...
Entrad a vuestro flamante windows y abrid la consola del mail enable. Si no teneis el acceso directo, ejecutar 'mmc' y agregarlo.
Si desplegais MailEnable Management -> Servers -> localhost -> Connectors, uno de los que vereis ahi es 'SMTP' . Dadle al boton derecho y pinchar en propiedades. Un nuevo mundo se abre ante vostros :D
Lo que ahora mismo nos interesa es la pestaña 'Advanced SMTP'. No recuerdo cuales eran los valores por defecto, siempre los cambio porque, segun viene, me resulta muy lento. La configuracion que suelo tener es :
tu qmail es lento? procesa los mensajes como si una abuelita los leyese uno a uno?
normalmente, el qmail, cuando no hay demasiadas cuentas de correo ni un trafico elevado, segun viene por defecto no esta del todo mal, pero.. ¿para que procesar los correos de 10 en 10 pudiendo hacerlo de 249 en 249? De todas formas, con esto, hay que tener un minimo de cuidado, una vez que realiceis el cambio, controlar los recursos. La maquina no va a leer 25 veces mas rapido asi porque si y sin despeinarse.
Para que esto funcione, teneis que escribir lo siguiente:
#echo 249 > /var/qmail/control/concurrencylocal
cuantas veces os han colado algo que se ejecuta en el /tmp ?
bueno, lo primero es contar con que el safe mode es bueno, el safe mode es vuestro amigo y teneis que habilitarlo. Pero, lo que no esta de mas es evitar que en el tmp se pueda ejecutar. Los pasos a seguir serian:
creamos un archivo que emulara la particion, de unos 500mb y ya ira sobrado :
#dd if=/dev/zero of=/dev/tmpMnt bs=1024 count=500000
lo formateamos
#/sbin/mke2fs /dev/tmpMnt
hacemos un backup del /tmp que tenemos
#cp -R /tmp /tmp_backup
enchufamos nuestro nuevo tmp
#mount -o loop,noexec,nosuid,rw /dev/tmpMnt /tmp
le damos permisos
#chmod 1777 /tmp
y lo dejamos con el contenido que habia antes
#cp -R /tmp_backup/* /tmp/
despues, editamos el /etc/fstab y añadimos lo siguiente:
/dev/tmpMnt /tmp ext2 loop,noexec,nosuid,rw 0 0
bon apetit.
como saber, entre otras cosas, quien te esta chupando la vida
hay un modulo del apache que viene muy, pero que muy bien, para una maquina que tiene varios vhosts. El server-status. ¿Como habilitarlo? Buscamos el httpd.conf, que en el caso de los plesk, esta en /etc/httpd/conf/httpd.conf, lo editamos y buscamos :
#
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
#
descomentamos las lineas y en el 'Allow from .example.com' sustituimos el .example.com por la direccion ip que tenga la maquina con la que lo vamos a consultar (vamos, nuestro adsl..), y quedaria algo asi como
a mas de uno le habra pasado, de llegar a su qmail, ejecutar el qmail-qstat y sentir esa fatidica sensacion de tener una salvajada de mensajes en cola (20mi? 50mil? 90mil? quien da mas?)
cuando esto ocurre, una herramienta muy util es el qmHandle, una pequeña utilidad hecha en perl que le ha salvado el culo a mas de uno.
Podeis encontrarlo en http://qmhandle.sourceforge.net/
Personalmente, la opcion que mas utilizo es -Ssubject. Por ej, ./qmHandle -Sfailure y se carga, de un plumazo, todos los mensajes que tengan esa palabra en el asunto, a la mierda los del mailer-daemon, eh? :) Tiene otras opciones que tambien vienen muy bien, por ejemplo la del -D, que cuando estas un poco cansado, elimina la cola de mensajes por completo.
actualizando el php de un plesk, con el rpm, y el webmail se cabrea y te habla en arabe
cuando instalas plesk, se instala todo con rpm, por lo que, en el momento de actualizar el php, te planteas utilizar el mismo metodo. El problema esta cuando entras al webmail y, no solo no autentica, si no que, ademas, aparece en arabe. Es debido a que no es capaz de leer (entre otras muchas cosas) la variable que almacena el idioma y pilla el primero AR (arabe). No hace esto porque le falta el ioncube. Te vas a http://www.ioncube.com/php4.3.10_issues.php (contando con que el php sea el 4.3.10, si es otro.. pues eso), te bajas el loader, lo descomprimes, lo copias, relanzas el apache y.. mano de santo, oye.
estrenando bitacora
que mal se me dan estas cosas.
Como algun que otro iluminado habra podido deducir, esta bitacora hablara de hosting (siesq... cuando vuestra abuelita os dijo que erais muy listos, tenia toda la razon del mundo).
En un principio, lo voy a usar como kb personal, porque estoy harto de tenerlo todo desperdigado y, para hacerme un php que guarde las cosas en un mysql, uso una bitacora de estas, que queda mas kie.
Luego empiezo a poner alguna recetilla que crea de interes..
bueno, estaba usando una de esas bitacoras pijas de las que ofrecen por ahi, pero empezaba a tener delito el asunto, asique me he puesto un drupal y voy a seguir aqui, ahora me pondre a copiar lo que habia alli a este.. que nadie se alarme. Voy a traer hasta la introducion absurda :)