Debido al modo run-time y al uso de memoria, no se ejecuta una prueba de sintaxis para los
parámetros de TM_MAIL TO_S:, CC: y FROM:. Si no se observan estrictamente las reglas
de formato anteriores, la transacción del servidor de correo electrónico SMTP fallará.
Parámetros STATUS y SFC_STATUS
Los códigos de condición de ejecución que devuelve TM_MAIL se pueden clasificar del
siguiente modo:
● W#16#0000: operación de TM_MAIL finalizada correctamente
● W#16#7xxx: estado de la operación de TM_MAIL
● W#16#8xxx: error en una llamada interna de un dispositivo de comunicación o del
La tabla siguiente muestra los códigos de condición de ejecución de TM_MAIL con
excepción de los códigos de error de módulos de comunicación llamados internamente.
Nota
Requisitos del servidor de correo electrónico
TM_MAIL sólo puede comunicarse con un servidor de correo electrónico utilizando SMTP
mediante el puerto 25. El número de puerto asignado no se puede cambiar.
La mayoría de departamentos de IT y servidores de correo electrónico externos bloquean el
puerto 25 para evitar que un PC infectado con un virus se convierta en un generador de
correos electrónicos no autorizado.
Se puede conectar con un servidor de correo interno mediante SMTP y hacer que el
servidor interno gestione las mejoras de seguridad actuales necesarias para reenviar
correos electrónicos a través de Internet a un servidor de correo externo.
Ejemplo de configuración de servidor de correo electrónico interno
Si se usa Microsoft Exchange como servidor de correo interno, se puede configurar el
servidor para que permita acceso SMTP desde la dirección IP asignada al PLC S7-1200.
Configure la consola de administración de Exchange: Configuración del servidor >
Transporte de concentradores. > Conectores de recepción > Relé. En la pestaña Red, hay
un cuadro denominado "Recibir correo desde servidores remotos que tengan estas
direcciones IP". Aquí se debe poner la dirección IP del PLC que esté ejecutando la
instrucción TM_MAIL. No se requiere autenticación para este tipo de conexión con un
servidor de Microsoft Exchange interno.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
servidor de correo electrónico
Comunicación TeleService (correo electrónico SMTP)
13.1 Instrucción de transferencia de correos electrónicos TM_Mail
705