Прежде всего, позвольте мне сказать, что я знаю, что подобные вопросы задавались
Но есть проблемы с обоими вопросами. На первый вопрос есть только один ответ (что бесполезно), а второй вопрос должен работать с Google Enterprise.
У меня есть стек LAMP, размещенный на Linode, на котором размещено несколько сайтов, каждый из которых имеет отдельный файл в папке sites-available
. У меня есть определенный домен, который мы назовем myawesomedomain.com. Сейчас на myawesomedomain.com ничего нет и не будет полноценного сайта. Только простая форма. Поля будут состоять из:
- Имя пользователя
- Адрес электронной почты
- Пароль
Вот чего я хочу. Всякий раз, когда пользователь регистрируется, автоматически создается электронное письмо с именем пользователя [email protected]. С этого момента всякий раз, когда электронное письмо отправляется на адрес [email protected], электронное письмо автоматически перенаправляется на адрес электронной почты, с которым зарегистрировался пользователь, поэтому электронное письмо никогда не сохраняется на моем сервере (и, следовательно, не занимает место).
Итак, мои основные вопросы:
- Как автоматически создавать адреса электронной почты из PHP
- Как я могу автоматически пересылать электронные письма на другой адрес электронной почты в базе данных MySQL и не хранить их на моем сервере.
- Какой почтовый сервер мне следует использовать и как его настроить, чтобы он не мешал остальным моим сайтам.
- В любом случае, на меня может повлиять отсутствие фильтрации спама и вирусов. Например, если хакер отправит файл PHP на имя пользователя@myawesomedomain.com, может ли это каким-либо образом повлиять на мой сервер?
- Все, что вы считаете нужным.
Я слышал о Postfix, но ничего не знаю о почтовых серверах...
Извините за длинный(?) вопрос и заранее спасибо.
изменить
Должен ли я вместо этого поставить это на ServerFault?