Функция split()
устарела в PHP 5.3.0, и PHP просто предупреждает вас об этом факте. Вы можете попробовать настроить параметры error_reporting (возможно, в .htaccess или в php.ini, если у вас есть такой доступ), чтобы устаревшие функции не вызывали уведомление. Здесь есть хорошая информация , с которой можно начать.
Страница документации для split()
: http://php.net/manual/en/function.split.php
Редактировать
В качестве альтернативы вы можете просто отредактировать код в строке 243 файла smtp.mail.inc и изменить его следующим образом:
$ccrecipients = explode(',', $value);
Это будет иметь точно такой же эффект, но не использует устаревшую функцию.
Имейте в виду, что Drupal 7 модуля SMTP в настоящее время находится на стадии разработки (стабильных выпусков нет), поэтому следует ожидать такого рода ошибок. Если вы этого еще не сделали, возможно, вам стоит подумать о том, чтобы поднять проблему на странице модуля: http://drupal.org/project/smtp