Un objeto MailMsg (OleMailMsg para COM, CQMailMsg para Perl) representa un mensaje de correo electrónico que se puede enviar a los usuarios.
El objeto MailMsg se puede utilizar para enviar mensajes de correo electrónico desde un enganche de notificación de acción, o bien, se puede utilizar en una aplicación externa. Por medio de los métodos de este objeto, puede especificar el contenido del mensaje de correo electrónico, incluidos los destinatarios, el remitente, el asunto y el texto. A continuación, puede utilizar el método Deliver de este objeto para enviar el mensaje de correo electrónico.
Para VBScript, cree un nuevo objeto OleMailMsg utilizando el método CreateObject tal como se indica a continuación:
Dim mailmsg
Set mailmsg = CreateObject("PAINET.MAILMSG")
Para Perl, cree un nuevo objeto CQMailMsg utilizando el método Build:
$cqmail = CQMailMsg::Build();
# and delete the object when you are done with it:
CQMailMsg::Unbuild($cqmail);
Cuando disponga de un objeto de mensaje de correo, puede:
Por ejemplo:
use CQPerlExt;
my $mailmsg = CQMailMsg::Build();
$mailmsg->AddTo("admin@us.ibm.com");
$mailmsg->SetSubject("Howdy");
$mailmsg->SetBody("This message brought to you from cqperl!\n");
$mailmsg->Deliver();
CQMailMsg::Unbuild($mailmsg);