скрипт на PHP, раз в 2 минуты парсирующий содержимое почтового ящика и вынимающий письма. Письма заносятся в БД, при этом письмо заносится отдельно, а все attachments - отдельно.

программа должна уметь вынимать картинки из HTML писем (те которые embedded) и заносить из в БД как аттачмент

после этого если ввсе хорошо письмо стирается из pop3 ящика

(можно сделать и IMAP)

а если нет, то запись об этом письме заносится в таблицу failed

поля для писем

letters

{

кому (в ящик приходят все адреса под-домейна)

date

от кого / имя / адрес

заголовок

текст письма

text / html

char-encoding

options

ссылка на таблицу attachments

}

attachments

{

int id,

blob attachement,

type (doc, text, pdf, png, bmp, gif, jpg, tiff, zip, other)

letter_id - ссылка нв таблицу писем

}

письма по каким то причинам не обработанные

записываются в failed

{

id,

letter_pop_id

date,

error

}

все управление в одном конфиг файле:

mysql_db_name,

mysql_user,

mysql_host,

mysql_pwd,

pop3_url,

pop3_name,

pop3_password

19 лет назад
binamica
51 год
20 лет в сервисе
Был
14 лет назад

Заявки фрилансеров

Нет заявок фрилансеров