Description
Imposta
le impostazioni notifica dei messaggi per il messaggio di posta.
Nota: questo metodo è solo per Perl. Non è disponibile per VBScript.
Questo metodo diventa disponibile nella versione 2003.06.15.
Per
Windows, l'argomento delle impostazioni di posta a questo metodo può trovarsi in uno dei seguenti
formati:
- {"SMTP", "host", "defaultfrom", "name",
"1"}
- {"MAPI", "profile", "1"}
- {"MAPI", "profilealias", "1", "server"}
- {"POP3", "host", "username", "password"}
dove 1 indica che "send active" è True per i protocolli
SMTP e MAPI (non richiesto da POP3).
I valori
della stringa nella stringa di impostazione della configurazione si basano sul tipo di trasporto
di posta (SMTP, MAPI, POP3).
- SMTP
- host - in nome host (ad esempio, mail.test.ibm.com).
- defaultfrom - un indirizzo e-mail (ad esempio, admin@us.ibm.com).
- name - il nome associato all'indirizzo e-mail defaultfrom
(ad esempio, John Smith).
- 1 - indica che "send active" è True per il protocollo SMTP.
- MAPI
- profile - un nome file di profilo (ad esempio, myprofile.ini).
- server - il nome server di posta o l'indirizzo IP (ad
esempio, mail.test.ibm.com).
- profilealias - il nome alias di profilo (ad esempio,
cq_admin).
- 1 - indica che "send active" è True per il protocollo MAPI.
- POP
- host - in nome host (ad esempio, mail.test.ibm.com).
- user - un nome utente.
- password - la password dell'utente.
Nota: sui sistemi UNIX e Linux, l'oggetto CQMailMsg
Perl utilizza il programma sendmail per inviare il messaggio e-mail. Per far sì che funzioni
correttamente, è necessario configurare tale programma sul sistema UNIX e sulle macchine client
Linux.
Esempio
Perl
use CQPerlExt;
my $cqmail = CQMailMsg::Build();
my @SMTPemailsettings = ('SMTP', 'mail.test.ibm.com', 'admin@us.ibm.com', 'John Smith', '1');
my $setmail_success = $cqmail->SetMailNotificationSettings(\@SMTPemailsettings);
if ($setmail_success) {
print "Email notification successfully set\n";
}
else {
print "Email notification NOT successfully set\n";
}
CQMailMsg::Unbuild($cqmail);