Отправка электронных писем с использованием редактируемого пользователем шаблона несколькими пользователями - PullRequest
1 голос
/ 25 августа 2010

У меня есть приложение rails, которое должно отправлять благодарственные письма клиентам.Мне также нужно иметь такой шаблон, чтобы пользователь мог отредактировать его перед отправкой.Я знаю, что могу сделать что-то подобное с ActionMailer, но мне нужно сделать так, чтобы у каждого пользователя приложения была отдельная электронная почта для отправки.

Например, если пользователю «bob» необходимо отправить электронное письмо, я хотел бы отправить электронное письмо с bob@example.com.Все настройки SMTP будут одинаковыми (smtp.example.com), и пароль для сервера smtp должен быть установлен пользователем.

Я читал о взломе рельсов, который позволял бы различным отправителям электронной почты для ActionMailer, но он требовал, чтобы каждая отправляющая электронная почта имела свою собственную модель.Это не сработает, потому что мне понадобится возможность добавлять новых пользователей на лету, и я начну с примерно 250 разных пользователей.

Мне все равно, как это сделать, это можетбыть в рельсах, но если есть другое решение, которое использует язык X, то я тоже в порядке с этим.Но как мне создать общий почтовый ящик, который будет использовать разные учетные записи электронной почты с одного и того же хоста для прямой отправки благодарственных карточек?

1 Ответ

0 голосов
/ 25 августа 2010

Это довольно низкоуровневый материал, но вы можете захотеть использовать Net :: SMTP напрямую.Это должно позволить вам делать все, что вам нужно, если вы хотите испачкать руки и отправить электронное письмо, как будто Rails никогда не был изобретен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...