Как заставить электронное письмо обновить базу? - PullRequest
3 голосов
/ 30 июня 2011

Я создаю сайт на PHP и MySQL, чтобы при отправке нам изображения по адресу adress@example.com с чьего-либо телефона я хотел, чтобы изображение автоматически размещалось на странице его аккаунта, привязанной к адресу электронной почты что они зарегистрированы у нас.

Кроме того, мне бы хотелось, чтобы тема электронного письма определяла, к какой категории относится электронное письмо. Допустим, в письме была тема 3. Затем ей присваивается идентификатор категории 3.

Допустим, у нас есть таблица пользователей с

user_id
email_address
name

и таблица изображений со следующими полями

image_id
category_id
user_id
image_name

Таблица категорий будет category_id category_name

Что-то мне нужно делать с нашим почтовым сервером? Также я должен хранить изображение в базе данных или в виде файла?

Этот сайт не будет получать много трафика и будет использоваться только на один уик-энд. Я предполагаю, что не более 5000 изображений, но я могу ошибаться.

1 Ответ

1 голос
/ 30 июня 2011

Посмотрите на procmail для передачи писем в скрипты. Изображения обязательно должны храниться в виде файлов. Вам нужно будет проанализировать полученное письмо и base64_decode соответствующий фрагмент, чтобы получить данные изображения.

...