407 - Utilizar Telegram como correo electrónico
En este episodio del podcast te cuento como utilizar Telegram como correo electrónico, o como pasarela de correo electrónico para prescindir de cliente
Llevo algún tiempo dando vueltas a la idea de utilizar Telegram como correo electrónico. Realmente se trata de utilizar Telegram, u otro cliente de mensajería como pasarela. De esta forma puedo gestionar el correo electrónico a través de cualquiera de los clientes de mensajería que te contaré a lo largo del podcast.
Utilizar Telegram como correo electrónico
¿Porque seguimos con el correo electrónico?
Cada vez que alguien deja una consulta en atareao.es esta va a mi correo electrónico. Lo mismo sucede con los comentarios que se publican en los diferentes artículos.
Sin embargo, cada vez me resulta menos operativo el correo electrónico. Es casi una molestia. Además, hay momentos en que no miro el correo electrónico durante días. Esto, evidentemente, me lleva a que en ocasiones, se pierdan algunas de las respuestas. Hecho de menos la inmediatez de la mensajería, hecho de menos todas las opciones que me ofrece Telegram.
Conforme a las estadísticas y a lo que dicen los gurús, el uso del correo electrónico, es mucho mas efectivo que el uso de la mensajería instantánea. Pero cuando digo mucho, quiero decir mucho mucho. Esto me obliga a continuar utilizando el correo electrónico. Sin embargo, no necesariamente de esta forma.
Así que no tengo, al menos de momento mas opción que seguir utilizando el correo electrónico
¿Y si pudiera utilizar un servicio de mensajería en lugar del correo electrónico?
Así, hace ya algún tiempo que tengo una idea rondando en mi cabeza, que es la posibilidad de utilizar Telegram u otro servicio de mensajería como reemplazo total del correo electrónico. No solo poder recibir los correos en este servicio de mensajería, sino también poder enviarlos desde allí.
Seleccionar un servicio de mensajería
Digo otro servicio de mensajería, porque actualmente estoy probando tres servicios auto alojados siguiendo el proyecto de Selg Hosted. Me refiero a Rocket Chat, Matrix y Mattermost.
De estos tres servicios, el primero de ellos, Rocket Chat, por el momento lo he descartado. No me termina, pero no te se dar ninguna razón concreta, simplemente no me termina.
Respecto a los otros dos, el que mejor cumple las espectativas de lo que ando buscando es Mattermost, y es muy probable que en breve termine por reemplazar a Telegram, en todos los usos que le doy.
Esto de reemplazar Telegram por Mattermost, es algo que llevo estudiando desde hace meses. De hecho, ya tengo implementado un primer esbozo de bot con Rust, que puedes descargar desde mi repositorio de GitHub.
Todavía no lo he hecho, porque tengo algunas prioridades y requisitos previos, pero mientras tanto voy probando.
Mientras tanto Telegram como pasarela.
Así que mientras tanto, mientras completo la migración completa a Mattermost, o alguno de los otros, seguiré utilizando Telegram. Y la idea, es reemplazar el correo electrónico por Telegram. Aunque no exactamente así. Quiero decir, que la idea es utilizar Telegram, como pasarela, siguiendo el siguiente procedimiento,
Los mensajes que se escriben en la página web, irán directamente a Telegram, sin pasar por el correo electrónico. De esta forma, me ahorro un paso intermedio.
Pero ¿y como contestar? Para esto es necesario un bot que estoy implementando que responda a un evento de «reply», utilizando para ello los parámetros pasados en el mensaje, como es el correo electrónico, etc.
De la misma manera, es necesario reenviar los correos, desde la cuenta de atareao al bot. Para esto de nuevo, es necesario una pasarela, que consulte el correo que hay en la cuenta y lo envíe al canal o grupo de Telegram.
Para contestar, simplemente, se trata de hacer la misma operación en base a la información que añado a cada mensaje…
Queda el problema de no perder ningún mensaje o incluso mejor, asegurarme de que respondo a todos… Telegram, permite descargar todos los mensajes. De esta forma, teniendo en cuenta todos los mensajes y todos aquellos a los que he respondido con reply, lo tendría resuelto. A esto todavía me queda dar una vuelta. Aquí hay mucho campo todavía, puesto que se pueden añadir etiquetas, o modificar el correo inicial. En fin que como digo, a esto hay que darle una vuelta.
La culpa la tiene Boluda
Al final todo esto que llevo madurando durante mucho tiempo se ha precipitado. Y de nuevo la culpa la tiene Joan boluda del podcast Marketing Online. La cuestión es que hace unos días preguntó a sus oyentes, que les gustaría para la próxima temporada. Y dije ¿porque no?
Como comenté en un episodio anterior del podcast, en el que te estuve hablando del método Zettelkasten, ya estoy preparando la nueva temporada, y que mejor forma de preparar una nueva temporada que contar con tu opinión.
Así que dicho y hecho, el objetivo estaba planteado.
La cuestión es que Joan, utilizó Google Forms, para realizar la encuesta, pero, yo no quería ni utilizar Google Forms, ni el correo electrónico. Así que me decidí tirarme a la piscina y comenzar a implantar la pasarela, al menos los envíos a Telegram desde la página web.
A por el tercer bloque de Guttenberg
El siguiente problema al que me planteaba era como insertar un nuevo formulario que me permitiera recoger tus ideas y sugerencias y que las enviara a Telegram.
Hace ya algún tiempo implementé un bloque para insertar los vídeos de YouTube en atareo.es y que aparecieran responsive.
Así que pensé porque no, a implementar otro bloque de Guttenberg.
Si no sabes lo que son los bloques de Guttenberg, indicarte que son pequeñas piezas que dotan de funcionalidad a la página.
Por otro lado esta la problemática del dichoso spam. Podía utilizar el captcha que tengo en otras partes de la página, pero es que, lo quiero quitar. Así, que aprovechando la idea del de Telegram, he implementado uno muy similar al que puedes encontrar en el grupo de Telegram.
Así, ya está implementado el servicio, puedes poner tus ideas y sugerencias en atareao.es/que. Los datos que pido son mínimos, el correo y lo que me quieras contar… nada mas.
Las Pruebas
Para hacer las pruebas, levanté un WordPress, el de SelfHosted, con su redis y todo. Y estuve trabajando con las diferentes versiones. Pero aquí te tengo que contar una interesante herramientas que he comenzado a utilizar recientemente, Just.
Just
Se trata de una herramienta que recomendó Antonio, en el canal de Telegram de atareao. Se trata de una aplicación que te permite crear tus propios comandos específicos por proyecto. Algo similara a lo que hace make
.
Para probar cada una de las versiones, la subía utilizando rsync
, con algunas excepciones y flags. Esto lo he añadido al justfile
.
De la misma forma, para crear el zip
del complemento de WordPress y no añadir todo el directorio de control de versiones de git, utilizo otro comando.
Lo cierto es que se trata de una herramienta muy recomendable y super sencilla de utilizar.
Esta herramienta he comenzado a utilizarla con otra aplicación que estoy haciendo en esta ocasión en Rust, para crear los archivos Readme
directamente desde la terminal.
Y esto es todo Amigos
Así está el estado actual del reemplazo del correo electrónico por Telegram, en primera instancia. Con esto y en base al resultado, veremos si termino de implementarlo en toda la página web o solamente se queda aquí.
Pero lo importante es que este formulario está para recoger tus ideas, opiniones y sugerencias para la nueva temporada. Recuerda atareao.es/que. NO te preocupes que te lo repetiré durante todo este mes de agosto.
Y antes que se me olvide, dar las gracias a todos los que ya habéis valorado con cinco estrellazas en Spotify atareao.es. Muchísimas gracias, porque se que está muy escondido.
Espero que te haya gustado este nuevo episodio del podcast. Si puedes, te agradecería una valoración en iVoox y/o en Apple Podcast.
Hola Lorenzo,
El tema de desviar correos a telegram u otro servicio de mensajeria hace tiempo que ronda por mi cabeza. De hecho hace unos años hice un pequeño enjendro con XMPP-Jabber.. pero al final lo abandoné.
Como siempre que te escucho/leo me refrescas las ideas y me has animado a tratar de implementarlo de nuevo. Tendré que ponerme a revisar un poco las herramientas que mencionas y ver como soy capaz de implementarlo. Todo esto para una oficina de unas 7 u 8 personas.
Gracias por tu esfuerzo divulgativo y te animo a que sigas al pie del cañón.
Un saludo.
PD. El enlace de la página «Recuerda atareao.es/que. NO te preocupes» no enlaza correctamente. Le falta una letra «https://atareo.es/que»
si logran hacer que Telegram sea intermediario excelente, ojala obtengan esto seria una gran mejora, felicito a Lorenzo y a todos aquellos que aportan ideas
Buena idea eso de centralizar todo y enviarlo a un sistema de mensajería, yo estaba pensando justamente todo lo contrario, hacer una librería que entrara en todos mis correos electrónicos y me hiciera una lista única (claro con alguna marca) así pensaba que seria mas sencillo. Bueno haber cual de las ideas funciona mejor, ambas están orientadas hacia lo mismo.
Buenas. Probablemente esto se salga de lo que tú te estas planteando, pero yo utilizo un bot para consultar (y contestar) el correo desde telegram.
Un saludo y muchas gracias por tu trabajo
Hola Lorenzo, te recomiendo mirar de cerca yunohost + Deltachat.
Instala yunohost usando su iso (es una debian10)… leugo configura du router con DMZ hacia el portatil con yunohost-
Dale de alta a un dominio web (yo uso joker.com pero no es relevante donde) y añade un registro Apara que apunte a tu IP pública del router
Usando el dignostico integrado de yunohost añade este dominio web, y arregla todo lo que te propone en la parte DNS (hay que añadir varios registros al DNS.
Crea un usuario de yunohost
Instala en el móvil Deltachat y pasale solo la dirección de correo del nuevo usuario y la contraseña que le has dado.
Listo! ahora tienes una app che Chat que parece mucho a whatsapp, pero que en realidad es un cliente de correo muy, pero muy bueno.
…y el correo está en tu casa, y no en internet en algun lugar remoto de la tierra o del mar o del espacio
saludos
Maxlinux2000
Hola, no se si sea lo que buscas, pero en Telegram, uno de los primeros que se ofrecen para entrar al mundo de los bots es @GmailBot que es muy completo. Aunque claro, no he encontrado su código así que no es muy selfhost que digamos.
Hola
Has probado Delta Chat? Mensajería directo sobre el email. Para mí es el mejor mensajero, no el mas funcional ,pero el mas racional. Saludos