Descripción
Devuelve los valores de notificación de correo del mensaje de correo. Se devuelve la información de configuración como una referencia a una matriz de series.
Nota: Este método sólo es para Perl. No está disponible para VBScript.
Este método estuvo disponible en la versión 2003.06.15.
Con soporte para especificar un conjunto de caracteres para notificación por correo electrónico que el valor UTF-8 predeterminado, el método GetMailNotificationSettings devuelve un elemento adicional en la matriz (comparado con versiones de 7.0.1 y anteriores) para esta opción de idioma para el conjunto de caracteres. El elemento adicional es "" (el valor predeterminado) o el nombre de codificación del conjunto de caracteres que está establecido para el correo electrónico de salida.
Para Windows,
el argumento de valores de correo para este método puede tener uno de los formatos siguientes:
- {"SMTP", "host", "defaultfrom", "name",
"1"}
- {"MAPI", "profile", "1"}
- {"MAPI", "profilealias", "1", "server"}
- {"POP3", "host", "username", "password"}
donde 1 indica que "envío activo" es True para los protocolos SMTP y MAPI (no necesario
para POP3).
Los valores de serie de la serie de los valores de configuración se basan en el tipo de transporte de correo (SMTP, MAPI, POP3).
- SMTP
- host - el nombre del sistema principal (por ejemplo, mail.test.ibm.com).
- defaultfrom - una dirección de correo electrónico (por ejemplo, admin@us.ibm.com).
- name - el nombre asociado a la dirección de correo electrónico defaultfrom (por ejemplo, John Smith).
- 1 - indica que "envío activo" es True para el protocolo SMTP.
- MAPI
- profile - un nombre de archivo de perfil (por ejemplo, myprofile.ini).
- server - el nombre del servidor de correo o dirección IP (por ejemplo, mail.test.ibm.com).
- profilealias - el nombre de alias del perfil (por ejemplo, cq_admin).
- 1 - indica que "envío activo" es True para el protocolo MAPI.
- POP
- host - el nombre del sistema principal (por ejemplo, mail.test.ibm.com).
- user - el nombre de un usuario.
- password - la contraseña del usuario.
Para sistemas UNIX y Linux, el valor de retorno de este método puede ser:
{"SMTP", "", "", "", "1"}
donde 1 indica que "envío activo" es True para SMTP.
Nota: En sistemas UNIX y Linux, el objeto
CQMailMsg de Perl utiliza el programa sendmail para enviar el mensaje de correo electrónico. Para que funcione correctamente, sendmail se debe haber configurado en el sistema UNIX y las máquinas cliente de Linux.
Sintaxis
Perl
$MailMsg->GetMailNotificationSettings();
- Identificador
- Descripción
- MailMsg
- Un objeto Mail Message que representa el mensaje de correo que se va a enviar.
- Valor de retorno
- Una referencia a una matriz de series que contiene los valores de configuración para el mensaje de correo.
Ejemplo
Perl
use strict;
use CQPerlExt;
my $cqmail = CQMailMsg::Build();
my $emailsettings = $cqmail->GetMailNotificationSettings();
foreach my $elem (@$emailsettings) {
printf $elem. "\n";
}
CQMailMsg::Unbuild($cqmail);