Уведомление на e-mail

#1 23 декабря 2009 в 10:39
Мне нужно сделать чтобы при изменении профиля приходило уведомление на e-mail.
Делаю это так: в нужное место программы добавляю :
  1. mail('мой мэйл', 'тема', 'сообщение', 'заголовок');
Но ничего не происходит, подскажите пожалуйста в чём ошибка?
#2 23 декабря 2009 в 10:54
не вызывайте функцию mail() напрямую
вы можете использовать API движка и отправлять письма так:
  1.  
  2. $inCore->mailText($email, $subject, $message);
  3.  
в этом случае будут действовать параметры со вкладки "почта" настроек сайта,
т.е. отправлять письмо можно будет тремя разными способами на выбор
#3 23 декабря 2009 в 11:05
Так тоже пробовала, не приходит. scratch

Даже если в форме отправки меняю
  1. if ($form['sendto']=='mail'){
  2.  
  3.  
  4.  
  5.  
  6. $inCore->mailText($form['email'], 'InstantCMS: '.$form['title'], $mail_message);
на вот это, и отправляю с сайта форму:

  1. if ($form['sendto']=='mail'){
  2.  
  3.  
  4.  
  5.  
  6. $inCore->mailText('мой мэйл', 'тема', 'сообщение');
  7.  
  8. $inCore->mailText($form['email'], 'InstantCMS: '.$form['title'], $mail_message);
ошибки нигде не выдаёт, но сообщение не приходит
#4 23 декабря 2009 в 11:12
а вообще какие-нибудь письма приходят с сайта?
если да: смотрите ваш код, где-то вероятно ошибка (вставляйте echo и print_r чтобы посмотреть что уходит в функцию)
если нет: попробуйте разные настройки почты в админке (mail, sendmail, smtp), не поможет — обращайтесь к хостеру
#5 23 декабря 2009 в 13:30

не вызывайте функцию mail() напрямую
вы можете использовать API движка и отправлять письма так:
Код:

$inCore->mailText($email, $subject, $message);

в этом случае будут действовать параметры со вкладки "почта" настроек сайта,

Администратор
Сори за офтоп, а можно ли где-нибудь выложить краткое описание всех функций двидка?
#6 23 декабря 2009 в 15:14
Спасибо, понятно.
Оказывается они приходили, но с задержкой минимум 30 мин., почему это может быть? У меня по умолчанию в админке стоит Способ отправки: функция mail


Подскажите пож что нужно поставить для отправки $inCore->mailText, так и оставить функция mail?

и где брать настройки SMTP(или они не нужны если по умолчанию стоит функция mail)


Заранее спасибо за помощь
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.