Allow emails to be sent by users to external addresses

Issue #53 closed
Former user created an issue

This may be against the spirit of your project, but my current use-case is as follows:

  • 60 kids in 3 school classes want an email account
  • they will mostly email each other, and rarely someone in the outside world
  • emails to and from the outside world need to be moderated by a teacher
  • I'm going to use the mailgun mail API to manage incoming mail

Django-postman does 90% of what I want — we just need to be able to allow Users to send a Message to an external person. Ideally this would be seamless (i.e. use the same forms).

Would you be open to implementing this, or accepting a pull-request which did it? If so, do you have any thoughts on how it might best be implemented?

Comments (2)

  1. Patrick Samson repo owner
    • changed status to open

    The app is firstly designed as an exchange tool between Users. The opening to external emails is for visitors to initiate a request to a User. The reverse way, a spontaneous User to External (not even a visitor) message is not an objective. Furthermore the sender is the site, so the recipient won't be able to reply. You may achieve the purpose by a 2-step workaround (somewhat tricky I admit) : a) while not logged, the person writes to himself as a visitor, just to initiate the conversation and register the email address ; b) once logged, the person does a reply. Note that the usual templates used for the subject/body may seem a little odd in that case.

  2. Log in to comment