Asegurar Correo el Plesk

Asegurar Correo el Plesk

Esta es la única solución que me funcionó para asegurar por certificado y fácilmente mi servidor de correo en Plesk. Lo primero será obtener un certificado de Let’s Encrypt. Son gratuitos y se renuevan automáticamente. Perfectos para lo que queremos hacer. Una vez obtenido el certificado nos queda decirle a nuestro servidor que estos certificados son los que usaremos para asegurar nuestro correo. Dovecot Hayq que crar un archivo de configuración “/etc/dovecot/conf.d/10-ssl.conf” en el que incluiremos lo siguiente: ssl = yes ssl_cert = <//usr/local/psa/var/modules/letsencrypt/etc/live/tudominio.es/fullchain.pem ssl_key = </usr/local/psa/var/modules/letsencrypt/etc/live/tudominio.es/privkey.pem Reiniciamos el servicio con service dovecot restart y ya podemos probarlo. Postfix Hay que ir a la configuración, archivo “/etc/postfix/main.cf” y añadir estas líneas: smtpd_tls_cert_file = /usr/local/psa/var/modules/letsencrypt/etc/live/tudominio.es/fullchain.pem smtpd_tls_key_file = /usr/local/psa/var/modules/letsencrypt/etc/live/tudominio.es/privkey.pem smtpd_tls_CAfile = /usr/local/psa/var/modules/letsencrypt/etc/live/tudominio.es/chain.pem smtp_tls_cert_file = /opt/psa/var/modules/letsencrypt/etc/live/tudominio.es/fullchain.pem smtp_tls_key_file = /opt/psa/var/modules/letsencrypt/etc/live/tudominio.es/privkey.pem smtp_tls_CAfile = /opt/psa/var/modules/letsencrypt/etc/live/tudominio.es/chain.pem smtp_use_tls = yes Hay que borrar o comentar (siempre mejor esto último) las líneas que ya trae el archivo de configuración. Incluso hay que mirar más abajo para ver si hay alguna linea que no pueda alterar las nuestras. Si pasa esto, al reiniciar el servicio con service postfix restart nos debe de dar algún warning. Para comprobar que todo se ha hecho bien aconsejo ir a http://www.checktls.com/perl/TestReceiver.pl y poner nuestro...
Seleccionar impresora al imprimir informe en Access

Seleccionar impresora al imprimir informe en Access

Por defecto, para imprimir un informe en Access desde un formulario, se usa la impresora predeterminada, sin posibilidad de elegirla antes de que se imprima dicho informe. Esto se consigue con la instrucción: DoCmd.OpenReport “NombreDelInforme”, acNormal Después de buscar una solución en muchos foros, hemos encontrado en www.trucoweb.com, un método sencillo, muy sencillo para elegir la impresora por la que queremos imprimir nuestro informe en access. Solo hay que poner las siguientes instrucciones: DoCmd.OpenReport “NombreDelInforme”, acPreview DoCmd.RunCommand acCmdPrint DoCmd.Close acReport, “NombreDelInforme” Con esto lo que hacemos es abrir el informe, mostrar el dialogo para elegir la impresora por la que imprimir y, posteriormente, cerrar el informe. Método sencillo, funcional y comprobado en access...
SSL certificate problem: unable to get local issuer certificate

SSL certificate problem: unable to get local issuer certificate

Estamos realizando un proyecto con Laravel, para lo cual usamos Laragon, algo así como XAMPP pero con soporte de Laravel (a nosotros nos gusta más). Para el envío de correos hemos implementado un servicio basado en mailgun. El caso es que nos hemos encontrado con un problema, un error, y queremos compartir con todos la solución. El error nos lo hemos encontrado a la hora de enviar correos usando el servicio de Mailgun. Dicho error es: cURL error 60: SSL certificate problem: unable to get local issuer certificate La solución ha sido añadir un certificado descargado desde la página de curl Una vez descargado lo hemos guardado en la carpeta C:\laragon\bin\php\php-5.6.7\extras\ssl\ de Laragon, con el nombre cacert.pem. Hemos añadido al archivo php.ini el siguiente código: [curl] curl.cainfo = C:\laragon\bin\php\php-5.6.7\extras\ssl\cacert.pem Reiniciamos el servidor, y ya funciona perfectamente. Podemos enviar emails con...
Certificados SSL gratis en Plesk

Certificados SSL gratis en Plesk

Si tenemos contratado un espacio con Plesk, ahora podemos disponer de certificados SSL gratis para nuestras webs. Y no del estilo autofirmados que ocasionaban mensajes de aviso en los navegadores. Los certificados de Let’s Encrypt, no nos suponen ningún problema. Let’s Encrypt es una entidad certificadora (CA) que nos permite crear certificados SSL gratis para nuestros dominios. Para activar estos certificados para nuestros clientes, tan solo tenemos que añadir la extensión disponible en Plesk desde el espacio de administrador. Una vez instalada desde el catálogo de extensiones tendremos un aspecto similar a este: Ahora los clientes sólo tienen que activar dicho certificado para el dominio y subdominios deseados, incluidos con el prefijo www. Para ello se ha colocado un nuevo icono en la parte del dominio seleccionado. Aquí lo podéis ver: Como inconveniente decir que el certificado es válido para 90 días, aunque Plesk se encarga de insertar una tarea que lo renueva cada mes, por lo que en principio, no debe de caducar...
Eliminar el molesto icono de Windows 10

Eliminar el molesto icono de Windows 10

Como ya sabéis, la nueva versión de Windows 10 se descarga automáticamente en nuestros ordenadores, consumiendo nuestro ancho de banda sin ni siquiera preguntar.  Además de esto, el icono conminándonos, discreta pero insistentemente a actualizarnos, molesta a los que como nosotros no nos gusta que haya nada que no hayamos elegido. La solución para acabar con este icono, y la aplicación que conlleva (GWX) nos la dan desde ultimateoutsider.com. Desde esta página podemos descargarnos un programa que nos elimina este icono, además de informarnos de la cantidad de MB que está ocupando el nuevo sistema operativo, escondido en una carpeta, esperando que nos equivoquemos y le demos a instalar… Igual otro día hablamos de la cantidad de información que guarda Microsoft de nosotros gracias a este nuevo sistema operativo. ¿Habrá sido reclutado como ‘espia’ de la...
Correos a gmail devueltos por el servidor

Correos a gmail devueltos por el servidor

Un truco rápido para que no nos devuelvan los mensajes enviados a Gmail. Tenemos que gmail nos devuelve nos correos enviados a una dirección xxxx@gmail.com por ejemplo. Nuestro servidor de correo nos manda un mensaje como este: This is the mail system at host nuestro_servidor_de_correo.gya.es. I’m sorry to have to inform you that your message could not be delivered to one or more recipients. It’s attached below. For further assistance, please send mail to postmaster. If you do so, please include this problem report. You can delete your own text from the attached returned message. The mail system : host gmail-smtp-in.l.google.com[2a00:1450:4013:c00::1b] said: 550-5.7.1 [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx] Our system has detected that 550-5.7.1 this message does not meet IPv6 sending guidelines regarding PTR 550-5.7.1 records and authentication. Please review 550-5.7.1 https://support.google.com/mail/?p=ipv6_authentication_error for more 550 5.7.1 information. eu11si15991775wjd.161 – gsmtp (in reply to end of DATA command) Obviamente xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx es la dirección ipv6 de nuestro servidor de correo. Esto está pasando (en el caso que hablamos) porque estamos usando el protocolo IPv6 para enviar correos y nuestra Reverse DNS para la dirección IPv6 no está definida, y Google no identifica nuestro servidor de correo. Para solucionar esto en Postfix buscaremos el archivo /etc/postfix/main.cf y sustituiremos inet_protocols=all por inet_protocols=ipv4. Después recargamos postfix con: postfix reload Una vez hecho esto, podemos enviar a gmail sin que nos devuelva los...