• jplang's avatar
    Send individual emails for each mail recipient (#26791). · ebba206c
    jplang authored
    We are creating multipe mails per class notification event, one per
    recipient, wrapped in a Mailer::MultiMessage object to send them all at
    once.
    
    We keep the existing interface of all class methods intended to be used
    by external code the same as they were before, with one exception:
    
    We provide additional recipient addresses in options[:recipients] for
    Mailer.security_notification. Since the first-class recipients have to
    be users to render individual mails for them, additional recipient
    addresses have to be provided with some other channel.
    
    By providing additional recipients in options[:recipients], we can solve
    the use-case for address change notifications for users, which probably
    is the only real use-case for having to use a plain email address
    instead of a User as a notification recipient.
    
    Patch by Holger Just and Marius BALTEANU.
    
    git-svn-id: https://svn.redmine.org/redmine/trunk@17583 e93f8b46-1217-0410-a6f0-8f06a7374b81
    ebba206c