Deliver
Description
Delivers the mail message.
After calling this method, you can make changes to the object without affecting the e-mail message that was just sent.
Syntax
Perl
$MailMsg->Deliver();
- Identifier
- Description
- MailMsg
- A Mail Message object, representing the mail message to be sent.
- Return value
- None.
Example
Perl
use CQPerlExt;
# Session and logon needed if GetUserEmail is used. For example,
# my $sessionObj = CQSession::Build();
# $sessionObj->UserLogon( $loginname, $password, $dbName, "" );
my $mailmsg = CQMailMsg::Build();
# there is currently no SetFrom method for CQPerl
$msg_to = 'admin@us.hcl.com';
$mailmsg->AddTo($msg_to);
# You must log in to a database session if GetUserEmail is used.
$msg_cc = "user_email_address";
# Or this: $msg_cc = $sessionObj->GetUserEmail();
$mailmsg->AddCc($msg_cc);
$msg_subject = "Hello";
$mailmsg->SetSubject($msg_subject);
$msg_body = "This message brought to you from cqperl!\n";
$mailmsg->SetBody($msg_body);
$mailmsg->Deliver();
CQMailMsg::Unbuild($mailmsg);
# CQSession::Unbuild($sessionObj);