X.400 es una serie de recomendaciones de la Unión Internacional de Telecomunicaciones (ITU-T) que define la arquitectura, protocolos y servicios para los Message Handling Systems (MHS). Su objetivo principal era establecer un marco global y estandarizado para el intercambio de mensajes electrónicos, incluyendo correo electrónico, fax y telex, en un momento en que Internet y SMTP no eran ubicuos. Opera a través de Message Transfer Agents (MTAs) y User Agents (UAs), utilizando un modelo de 'store-and-forward' para garantizar la entrega fiable y segura de mensajes, con características avanzadas como confirmaciones de entrega, seguridad y soporte para contenido estructurado.
Aunque ha sido ampliamente superado por SMTP/Internet Mail en el ámbito público, X.400 tuvo una adopción significativa en entornos empresariales, gubernamentales y militares que requerían alta fiabilidad, seguridad y formalidad en el intercambio de mensajes. Ejemplos incluyen sistemas de mensajería interna en grandes corporaciones, redes gubernamentales seguras y, notablemente, el sistema de mensajería de aviación AMHS (Aeronautical Message Handling System) utilizado para el control del tráfico aéreo y la comunicación aeronáutica. También fue la base para algunos sistemas de correo electrónico propietarios antes de la dominancia de SMTP, como parte de la estrategia OSI (Open Systems Interconnection).
Para un arquitecto de sistemas, X.400 representa un caso de estudio en la evolución de los estándares de comunicación y los trade-offs entre la complejidad de un estándar formal y la agilidad de uno más simple y adaptable. Aunque su uso directo es limitado hoy en día fuera de nichos específicos, entender X.400 es crucial para interactuar con sistemas legados en sectores como la aviación o la defensa. Un arquitecto debe considerar la interoperabilidad con estos sistemas, la necesidad de gateways y la complejidad de la traducción de protocolos. Además, resalta la importancia de la seguridad y la fiabilidad en la mensajería crítica, lecciones que siguen siendo relevantes al diseñar sistemas modernos, incluso si las tecnologías subyacentes han cambiado drásticamente.