Mimemailを介して電子メールを送信するために使用されるカスタムモジュールにこのコードがあります
if (!isset($message['headers'])) $message['headers'] = array('From' => $from, 'Sender' => variable_get('site_name', 'Drupal'), 'Return-Path' => variable_get('site_mail', ini_get('sendmail_from')));
if (!isset($message['key'])) $message['key'] = array();
$message = mimemail_prepare_message($message);
$result = mimemail_mailengine('send', $message);
if ($result) {
drupal_set_message(t('Mailing sent sucessfully'));
}
else {
drupal_set_message(t('Mailing not sent'), 'error');
}
}
ローカルのMAMP環境とDreamhostVPSで正常に動作しますが、Ubuntuを実行している専用の仮想ボックスをMedia Templeで実行しようとすると、動作しません。 「メールが送信されていません」というエラーメッセージが表示されます
drupal_mail_systemは正常に機能します
Php.iniの構成を確認しましたか。 This 記事が役立つかもしれません。