Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

Работа с почтой

Areostar

  • Джуниор
  • Юзер
  • 4
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    25 Окт 2010
#1
на сервер приходит письмо. Как мне с помощью php его текст, адрес отправителя, адрес(адреса) получателей!,

Вот так как-то

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#2
в смысле все это получить? ну если у вас свой сервер и есть доступ к файловой системе то можно просто читать файлы почты, так каккаждое письмо это просто файл на сервере. И там его уже парсить и вытягивать данные необходимые. Для этого нужно научиться пользоваться функциями

 1 
 2 
<?php //получение содержимого файла
file_get_contents()?>

и

 1 
 2 
<?php //нахождение строк по шаблону то есть поиск нужного в строке
preg_match()?>

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)

Areostar

  • Джуниор
  • Юзер
  • 4
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    25 Окт 2010
#3
Мне надо автоматически преверять письма и распихивать содержимое оных в бд! ручном способом можно но муторно!первой функцией я вынемаютолько тело письма или адреса тоже!!

Добавлено 2010.11.02 15-24

И как мне прехватывать событие получения письма(желательно ещё и дату со временем фиксировать)

Вот так как-то

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#4
вот насчет самого события не помогу. Это уже скорее всего даже не к пыхе вопрос уже. А вот когда оно было получено можно узнать, так как эта инфа все равно хранится в файле с письмом. В этом файле должны быть все данные, на сколько я знаю даже с заголовками. Правда в каком оно т ам виде хз, никогда не смотрел. Но ты можешь посмотреть и будешь знать. А распарсить труда уже не составит

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)
1
Сейчас online: 49. Зарегистрированных: 2. Гостей: 47.