Diferencia entre revisiones de «JMAIL»

Sacado de cristobal.wiki, presentado sin garantia y con mucho <3.
Ir a la navegaciónIr a la búsqueda
Página creada con «{{Lowercase title}} "mail" es el sistema de envio de correo de los sistemas UNIX (Y similares), se usa para comunicarse entre usuarios en un sistema o red de ordenadores, para el proyecto se usa postfix en el servidor y msmtp en los clientes. Puedes usar los scripts '''aux/generar_postfix.sh''' y '''aux/generar_msmtp.sh''' para generar archivos de configuración mínimos para estos. Nota: En el servidor, Postfix también hace de cliente (Para "enviar" correo, aunqu…»
 
Sin resumen de edición
Línea 1: Línea 1:
{{Lowercase title}}
{{Lowercase title}}


"mail" es el sistema de envio de correo de los sistemas UNIX (Y similares), se usa para comunicarse entre usuarios en un sistema o red de ordenadores, para el proyecto se usa postfix en el servidor y msmtp en los clientes.
{{Advertencia|Mensaje="mail" como tal es un estandar ARCAICO, por esto,  [[User:JP]] ha decidido hacer su propio servidor de "mail" simple, JMAIL", que esta en GitHub.}}


Puedes usar los scripts '''aux/generar_postfix.sh''' y '''aux/generar_msmtp.sh''' para generar archivos de configuración mínimos para estos.
"mail" es una forma de comunicarse entre maquinas UNIX, para este proyecto JP ha creado su propio servidor de mail: JMAIL, un servidor super simple escrito en Python que recibe Emails por JSON.


Nota: En el servidor, Postfix también hace de cliente (Para "enviar" correo, aunque por defecto esto no se implementa, solo los clientes pueden enviar al servidor.
=== Estrucutra de un JMAIL ===
JMAIL recibe emails en JSON, la estructura simple que debe seguir es:
{
    "MAIL": {
        "PARA": "(usuario del sistema)",
        "DE": "(Quien envia el 'correo')",
        "ASUNTO": "(El asunto)",  
        "CUERPO": "(El resto del texto)"
    }
}
Esto se envia directamente al puerto de JMAIL (Por defecto 42069). Se puede hacer de la siguiente manera:
nc (IP) (Puerto) < [https://cristobal.wiki/ejemplo.json ejemplo.json]
Lo cual enviaria los datos del archivo "ejemplo.json" a la maquina (IP), al puerto (Puerto).

Revisión del 16:35 24 dic 2025

ADVERTENCIA: "mail" como tal es un estandar ARCAICO, por esto, User:JP ha decidido hacer su propio servidor de "mail" simple, JMAIL", que esta en GitHub.


"mail" es una forma de comunicarse entre maquinas UNIX, para este proyecto JP ha creado su propio servidor de mail: JMAIL, un servidor super simple escrito en Python que recibe Emails por JSON.

Estrucutra de un JMAIL

JMAIL recibe emails en JSON, la estructura simple que debe seguir es:

{ 
    "MAIL": { 
        "PARA": "(usuario del sistema)", 
        "DE": "(Quien envia el 'correo')", 
        "ASUNTO": "(El asunto)", 
        "CUERPO": "(El resto del texto)" 
    } 
}

Esto se envia directamente al puerto de JMAIL (Por defecto 42069). Se puede hacer de la siguiente manera:

nc (IP) (Puerto) < ejemplo.json

Lo cual enviaria los datos del archivo "ejemplo.json" a la maquina (IP), al puerto (Puerto).