Автор Тема: чтение e-maila на сервере  (Прочитано 5974 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tinamo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« : 15 Августа 2005, 21:11:44 »
вопрос в следующем, на некий адрес приходит почтовое сообщение, средствами PHP его необходимо прочитать, и отправить дальше по заданным адресам, грубо говоря просто растиражировать заданному количеству адресатов, если есть вложения, их тоже отправить, то есть после получения письмо без искажений должно уйти уже к нескольким адресатам. Собственно вопрос, как его прочитать? причем так чтобы затем можно было продублировать всем адресатам без искажений. Если кто-то сталкивался, есть предложения или описания в мане (я не нашел), хелп ми плиз.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
чтение e-maila на сервере
« Ответ #1 : 16 Августа 2005, 11:47:14 »
tinamo
Вариант 1: разобраться, куда (в какую папку) сваливаются пришедшие сообщения и потом с ними работать. Все вопросы - к хостеру.
Вариант 2: подключаться к опр. ящику по POP/IMAP и работать с сообщениями.
LJ: Backslashed life (rss)

Оффлайн tinamo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« Ответ #2 : 16 Августа 2005, 13:56:37 »
в какую папку знаю, не знаю как их читать оттуда

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« Ответ #3 : 16 Августа 2005, 16:16:26 »
CGVictor
Цитировать
CGVictor:
Вариант 1: разобраться, куда (в какую папку) сваливаются пришедшие сообщения

Не даст скорее всего доступа веб серверу.
Цитировать
tinamo:
в какую папку знаю, не знаю как их читать оттуда

Смотря в каком формате они там. maildir/mailbox/...
Имхо второй вариант правильней и универсальней.
AS IS...

Оффлайн tinamo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« Ответ #4 : 16 Августа 2005, 16:28:16 »
сервер по сути свой, доступ есть ко всему, по крайней мере можно организовать, папки
mail: /usr/bin/mail
sendmail: /usr/sbin/sendmail
вопрос лиш в том как их читать? точьнее их содержимое

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« Ответ #5 : 16 Августа 2005, 18:38:51 »
Цитировать
tinamo:
mail: /usr/bin/mail
sendmail: /usr/sbin/sendmail

это не папки. Это клиент и сервер - бинарники.
почта как правило в /var/mail или /var/spool/mail
AS IS...

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
чтение e-maila на сервере
« Ответ #6 : 16 Августа 2005, 20:39:21 »
ThE0ReTiC
Ну, это ж с хостером пообщаться можно.


Или 2й вариант.
LJ: Backslashed life (rss)

Оффлайн tinamo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« Ответ #7 : 16 Августа 2005, 20:44:17 »
какая разница где находится папка и какой к ней путь? вопрос как ее читать, а не где она

Оффлайн sarutobi

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 61
  • +0/-0
  • 0
    • Просмотр профиля
чтение e-maila на сервере
« Ответ #8 : 17 Августа 2005, 09:30:52 »
tinamo
Вопрос - а нафига такие сложности с PHP? Если свой сервер, то что мешает создать лист рассылки прямо на почтовике?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« Ответ #9 : 17 Августа 2005, 10:50:19 »
Цитировать
tinamo:
вопрос как ее читать, а не где она

читать ее как обычную папку.
Путь надо знать, чтобы знать, что читать + чтобы знать, если к ней доступ.
AS IS...

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
чтение e-maila на сервере
« Ответ #10 : 29 Августа 2005, 13:55:31 »
sarutobi
А если лист "на лету" менять надо?

Еще раз отмечу - во многих случаях будет проще коннектиться по IMAP и обрабатывать мессаги там.
LJ: Backslashed life (rss)

Оффлайн tinamo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
чтение e-maila на сервере
« Ответ #11 : 30 Августа 2005, 22:33:19 »
через IMAP вопрос и был решен

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28