<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="font-family: Times; "><pre></pre></span><blockquote type="cite"><span class="Apple-style-span" style="font-family: Times; "><pre></pre></span></blockquote><div><div><span class="Apple-style-span" style="font-family: Times; "><pre></pre></span></div></div>Gentlemen,<div><br></div><div>I've run into this same issue on our setup where we have users who have multiple e-mail addresses defined in ldap and like to use different ones at different times.</div><div><br></div><div>A workaround you can do is to setup a canonical rewrite in your MTA to rewrite the "From:" header from any non-primary e-mail address to a primary e-mail address for each of your users.  Not ideal, but works.  In postfix, it would be something like the following:</div><div><br></div><div>In main.cf:</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>canonical_maps = hash:/etc/postfix/canonical</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>canonical_classes = envelope_sender, header_sender</div><div><br></div><div>Then in /etc/postfix/canonical</div><div><span class="Apple-tab-span" style="white-space:pre">     </span># Do this for each user, you'll want to script it and periodically update maps</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>secondary_user1@domain<span class="Apple-tab-span" style="white-space:pre">              </span>user1@domain</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>tertiary_user1@domain<span class="Apple-tab-span" style="white-space:pre">                       </span>user1@domain</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>secondary_user2@domain<span class="Apple-tab-span" style="white-space:pre">              </span>user2@domain</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>tertiary_user2@domain<span class="Apple-tab-span" style="white-space:pre">                       </span>user2@domain</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>...</div><div><br></div><div><br></div><div>Note that this doesn't fix the inability to add secondary addresses into the RT e-mail field in the user interface when creating tickets or adding people.  This just works around the incoming mail part.</div><div><br></div><div>-Garret<br><blockquote type="cite"><div><div><span class="Apple-style-span" style="font-family: Times; "><pre>Lars Kristian Klykken wrote:
><i> Hi!
</i>><i> 
</i>><i> RT 3.8.1 with RT::Authen::ExternalAuth 0.05
</i>><i> 
</i>
1. Upgrade to ExtrernalAuth 0.08. EA 0.05 is not supported for use on
RT-3.8.

2. Multiple e-mail addresses for a user with the same username is not
possible at the moment. Primarily because RT does not allow assigning
multiple e-mail addresses to the same user.

I will be working on functionality for EA 0.09 whereby it will lookup a
user on reception of e-mail, determine if an account already exists with
one of the available e-mail addresses in their LDAP service and if so
log them in with that address, but it is not currently possible in 0.08.
-- 
Kind Regards,</pre></span></div><span class="Apple-style-span" style="font-family: Times; "><pre>__________________________________________________

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
<a href="http://www.jennic.com/">http://www.jennic.com</a>
__________________________________________________
</pre></span></div><span class="Apple-style-span" style="font-family: Times; "></span></blockquote><span class="Apple-style-span" style="font-family: Times; "><div><br></div></span><div><br></div><div>
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">-- </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Garret W. Huntress</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">System Administrator / System Developer</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Geophysical Laboratory</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Carnegie Institution of Washington</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">5251 Broad Branch Road, NW</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Washington, DC 20015</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Email:<span class="Apple-converted-space"> </span><a href="mailto:ghuntress@ciw.edu">ghuntress@ciw.edu</a></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Phone: (202)-478-8973</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">AIM: Garret Huntress</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span><span></span></div></div></body></html>