Los principales protocolos de X.400 eran: P1 para comunicación entre MTA's (las "estafetas electrónicas"), P3 entre agentes de usuario (UA, o sea el programa de correo electrónico del usuario final) y MTA, y P7 entre UA y almacenes de mensajes.