Показано с 1 по 3 из 3

Тема: php mail ()

  1. #1
    Администратор Аватар для МихаилСергеевич Звание: Старший прапорщик
    Погоны Старший прапорщик

    Сообщений
    175
    Призыв
    12.08.2016
    Репутация
    Вес репутации
    19

    php mail ()

    PHP код:
    mail("mail@dcport.pw""Загаловок""Текст письма \n 1-ая строчка \n 2-ая строчка \n 3-ая строчка"); 

    такое по умолчанию должно работать или я чего-то не понимаю

    Debian 7 \ Apache 2.2.22 \ PHP 5.4.45

    скрин прилагаю


  2. #2
    Советский гражданин Звание: Старший прапорщик
    Погоны Старший прапорщик

    Сообщений
    60
    Призыв
    06.09.2016
    Возраст
    30
    Репутация
    Вес репутации
    19
    Должно. Но mail() просто запускает стандартную почтовую программу sendmail и если она не настроена -- ничего отправлено не будет.
    В случае с postfix sendmail просто ходит в 25й порт по TCP, так что смотри логи почтовой системы.
    P.S.
    Я писал свой TCP клиент на такие случаи, потому, что mail() не рассчитан на массовые рассылки. И если тебе надо отправить несколько писем за раз, он будет делать коннект на каждое письмо, что может привести к большим таймаута, если почтовый сервер сильно нагружен или просто задумался. В таком случае лучше положить пачку писем в одном коннекте, будет меньше проблем.
    sblog/class.mail.php at master · sb0y/sblog · GitHub

  3. #3
    Администратор Аватар для МихаилСергеевич Звание: Старший прапорщик
    Погоны Старший прапорщик

    Сообщений
    175
    Призыв
    12.08.2016
    Репутация
    Вес репутации
    19
    Цитата Сообщение от Sb0y Посмотреть сообщение
    Должно. Но mail() просто запускает стандартную почтовую программу sendmail и если она не настроена -- ничего отправлено не будет.
    В случае с postfix sendmail просто ходит в 25й порт по TCP, так что смотри логи почтовой системы.
    P.S.
    Я писал свой TCP клиент на такие случаи, потому, что mail() не рассчитан на массовые рассылки. И если тебе надо отправить несколько писем за раз, он будет делать коннект на каждое письмо, что может привести к большим таймаута, если почтовый сервер сильно нагружен или просто задумался. В таком случае лучше положить пачку писем в одном коннекте, будет меньше проблем.
    sblog/class.mail.php at master · sb0y/sblog · GitHub
    уже разобрался, просто в движке косяки были. почитал, исправил баг

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •