I personalize using html table the message (i know that is not the best way but for me is the easyest one
if ( ( $row->published == 0 ) && $events_approve && ( ! cbgjClass::hasAccess( 'mod_lvl4', $authorized ) ) && $notification_params->get( 'group_eventapprove' ) ) {
$message = CBTxt:

( '[user] scheduled [event_url] in [group] and requires approval!', array( '[event_id]' => $row->id, '[event_event]' => $row->getEvent(), '[event_title]' => $row->getTitle(), '[event_url]' => $row->getTitle( 0, true ), '[event_date]' => $row->getDate() ) );
} elseif ( $notification_params->get( 'group_eventnew' ) ) {
$message = '<table style="text-align: left; width: 500px;" border="0" cellpadding="2" cellspacing="2" http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">'
. '<tbody>'
. '<tr>'
. '<td colspan="2" rowspan="1">'
. '<img alt="" src="
www.cevilassardemar.cat/webjoomla/images/logo.png">'
. '</td>'
. '</tr>'
. '<tr>'
. '<td style="width: 50px; vertical-align: top;" colspan="1" rowspan="6">'
. CBTxt:

( '[avatar]', array( '[avatar]' => $row->getOwnerAvatar( true ) ) )
. '</td>'
. '<td>'
. CBTxt:

( '[user] ens proposa...')
. '</td>'
. '</tr>'
. '<tr>'
. '<td>'
. '<h2>'
. CBTxt:

('[event_title] a [group]', array( '[event_title]' => $row->getTitle(), '[event_url]' => $row->getTitle( 0, true )))
. '</h2>'
. '</td>'
. '</tr>'
. '<tr>'
. '<td>'
. CBTxt:

( '[event_event]', array( '[event_event]' => $row->getEvent()))
. '</td>'
. '</tr>'
. '<tr>'
. '<td>'
. CBTxt:

( 'On anem: [event_location]', array('[event_location]' => $row->location))
. '</td>'
. '</tr>'
. '<tr>'
. '<td>'
. CBTxt:

( 'On quedem: [event_address]', array('[event_address]' => $row->address))
. '</td>'
. '</tr>'
. '<tr>'
. '<td>'
. CBTxt:

( 'Quan quedem: [event_date]', array('[event_date]' => $row->getDate()))
. '</td>'
. '</tr>'
. '<tr>'
. '<td colspan="2" rowspan="1">'
. '</td>'
. '</tr>'
. '<tr>'
. '<td colspan="2" rowspan="1">El Centre Excursionista Vilassar de Mar declina qualsevol responsabilitat sobre les activitats proposades per socis, socies i resta de persones que facin ús dels seus recursos de comunicació. També recomana revisar bé si les condicions propies per realitzar aquesta activitat són les necessèries. Recorda que si et vols donar de baixa d´aquestes nofiticacions ho pots fer tu mateix des de la nostra web accedint al menú de notificacions.'
. '</tr>'
. '<tr>'
. '<td colspan="2" rowspan="1">'
. '</td>'
. '</tr>'
. '<tr>'
. '<td colspan="2" rowspan="1">Accedeix a la nostra <a href="
www.cevilassardemar.cat">web per veure la resta de propostes que et fem.'
. '</tr>'
. '</tbody>'
. '</table>';
}
}
the problem is that the messages are sent without correct charset
no àá ñ éè etc...