05/12/2012, 18:46:40
Je n'ai pas trouvé une fonction pour exécuter une tache dans le code de NMS mais j'ai trouvé une fonction qui envoie un message (NMS) a une liste d'adresses email.
Maintenant il me faut trouver un moyen de récupérer la liste des adresses email d'un groupe FEU
Code :
[== PHP ==]
/*---------------------------------------------------------
SendMessageToExternalUsers
-
Send a specified message to a supplied list of
email addresses.
---------------------------------------------------------*/
function SendMessageToExternalUsers($id,$messageid,$addresses)
{
// destrow
// email
// uniqueid
// username
$db = $this->GetDb();
$query = 'SELECT * FROM '.NMS_MESSAGES_TABLE.' WHERE messageid = ?';
$message = $db->GetRow($query,array($messageid));
if( !$message ) return false;
if( !is_array($addresses) ) return false;
foreach( $addresses as $email ) {
$tmp = array();
$tmp['email'] = $email;
$this->_ProcessOneEmail($id,$message,$tmp);
}
}
Maintenant il me faut trouver un moyen de récupérer la liste des adresses email d'un groupe FEU