Code Monkey home page Code Monkey logo

mailiszt's Introduction

  • ๐Ÿ‘‹ Hi, Iโ€™m @nilshellerhoff
  • ๐Ÿ‘€ Iโ€™m interested in way too much stuff
  • ๐ŸŒฑ Iโ€™m currently finishing my physics studies with a masters thesis in Quantum Communications
  • ๐Ÿ“ซ How to reach me: Just write me an email at [email protected]

mailiszt's People

Contributors

nilshellerhoff avatar

Stargazers

 avatar

Watchers

 avatar

mailiszt's Issues

Notification when not allowed to send to list

When somebody sends an email to a mailinglist which they are not allowed to address as per the list settings, they should get an email back which tells them that and gives the contact information of a moderator.

Issues when handling emails without subject

When handling an email without subject, two issues occur:

  • the email sent to the list members has no subject at all. Expected would be something like "Sender via Mailiinglist:
  • the frontend view for this mail does not load at all

Incorrect email-address in mail overview

When an email is sent to list but also has other recipients in the "To"-field, the email-address shown in the mail overview might be one of the other recipients instead of the email-address belonging to the list.

Allow finer control of reply-to

It should be possible to allow finer control of how it is handled when a reply-to header is set. Options should be:

  • do not change reply to
  • replace sender with the reply-to address
  • add reply-to address to the already configured reply to for the mailbox
  • only reply to the address given in reply-to header

Responding to list

When responding to a mail sent by mailiszt, the response should be sent to mailiszt first and then be distributed to the intended recipients from there.

Example:

  • A, B, C are members of list L [email protected]
  • E is not a member
  • list L is configured to allow externals to adress the list
  • when E sends a mail to the list, A, B and C will receive it
  • if now A responds, the response should be sent to [email protected]. Mailiszt should then be able to recognize that this is a response to a mail sent by mailiszt.
  • now mailiszt forwards the response from A to the members of the list B,C and E
  • if now E again answers, the entire list is going to get the answer (not possible if setting the list in CC without setting reply-to header manually)

How to implement?

  • using in-response to header fields etc. to identify the message which was responded to. Are these fields standardized? How do different email clients handle this?
  • use plus addressing in the reply-to field [email protected]. Not supported by every provider/mail server software
  • some header field which is guaranteed to be retained in an answer mail?
  • Including an ID in the body or subject of the email (should always work)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.