Descrizione
Restituisce le impostazioni notifica dei messaggi del messaggio di posta. Le informazioni sulla
configurazione vengono restituite come riferimento a un array di stringhe.
Nota: questo metodo è solo per Perl. Non è disponibile per VBScript.
Questo metodo è stato reso disponibile nella versione 2003.06.15.
Con il supporto per specificare una serie di caratteri per la notifica e-mail diversa dall'impostazione UTF-8 predefinita, il metodo GetMailNotificationSettings restituisce un elemento aggiuntivo nell'array (confrontato con le versioni 7.0.1 e precedenti) per questa opzione della lingua per la serie di caratteri. L'elemento aggiuntivo è "" (predefinito) o il nome della codifica della serie di caratteri impostato per la posta in uscita.
Per
Windows,
l'argomento delle impostazioni di posta può essere in uno dei formati riportati
di seguito:
- {"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.
Per
i sistemi
UNIX
e per
Linux,
il valore di ritorno di questo metodo può essere:
{"SMTP", "", "", "", "1"}
dove 1 indica che "send active" è True per SMTP.
Nota: Sui
sistemi
UNIX
e su
Linux,
l'oggetto CQMailMsg Perl utilizza il programma sendmail per inviare il
messaggio e-mail. Per consentirne il corretto funzionamento, è necessario configurare sendmail
sui sistemi
UNIX
e sulle macchine client
Linux.
Sintassi
Perl
$MailMsg->GetMailNotificationSettings();
- Identificativo
- Descrizione
- MailMsg
- Un oggetto Mail Message, che rappresenta il messaggio di posta da
inviare.
- Valore di ritorno
- Un riferimento a un array di stringhe contenente le impostazioni
di configurazione per il messaggio di posta.
Esempio
Perl
use strict;
use CQPerlExt;
my $cqmail = CQMailMsg::Build();
my $emailsettings = $cqmail->GetMailNotificationSettings();
foreach my $elem (@$emailsettings) {
printf $elem. "\n";
}
CQMailMsg::Unbuild($cqmail);