Как создать адреса электронной почты для всех моих пользователей, использующих мой домен (username@mydomain.com)?
Мой клиент хочет создать адреса электронной почты для всех их пользователей dotnetnuke, используя их домен. Суть заключается в том, чтобы сохранить адреса электронной почты пользователей в секрете, но при этом разрешить общение через общедоступный адрес электронной почты, которым они могут управлять
Нет необходимости иметь полный интерфейс веб-почты (хотя это было бы неплохо). Я думаю, что было бы достаточно просто переслать любую почту и просто действовать как шлюз. Таким образом, если электронное письмо было отправлено на rwain@mydomain.com, оно будет перенаправлено на адрес электронной почты, связанный с учетной записью dotnetnuke с именем пользователя "rwain".
Возможно ли это сделать в среде общего хостинга? Или мне нужно создать какой-нибудь пользовательский почтовый сервер, который выполняет преобразование адреса электронной почты и передает его?
3 ответа
Если кто-то еще ищет решение здесь, я связался с хостинговой компанией, и они сказали мне, что если я не хочу создавать адреса электронной почты для каждого пользователя DNN вручную, это невозможно в среде общего хостинга.
Однако решение для хостинга VPS позволяет автоматически создавать адреса электронной почты с помощью SmarterMail API:
http://www.smartertools.com/smartermail/mail-server-software.aspx
Вы всегда можете пойти по пути использования Google Apps. Я использовал это на многих личных и профессиональных сайтах DotNetNuke.
Библиотека, подобная почтовому объекту MailBee .NET от AfterLogic - http://www.afterlogic.com/ может помочь - мне повезло - она действительно будет зависеть от среды хостинга и почтового сервера