]> git.notmuchmail.org Git - sup/commitdiff
don't do reply to recipient for mailing list
authorwmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Fri, 12 Jan 2007 23:42:39 +0000 (23:42 +0000)
committerwmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Fri, 12 Jan 2007 23:42:39 +0000 (23:42 +0000)
git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@248 5c8cc53c-5e98-4d25-b20a-d8db53a31250

lib/sup/modes/reply-mode.rb

index b209849c7abcf630af9cec631e027d1ee176012f..b22f6ae6b2f1c6fc2b859b732cfa15bee0c59f60 100644 (file)
@@ -31,7 +31,8 @@ class ReplyMode < EditMessageMode
         (@m.to + @m.cc).find { |p| AccountManager.is_account? p }
       end || AccountManager.default_account
 
-    from_email = @m.recipient_email || from.email
+    #from_email = @m.recipient_email || from.email
+    from_email = from.email
 
     ## ignore reply-to for list messages because it's typically set to
     ## the list address anyways
@@ -47,7 +48,7 @@ class ReplyMode < EditMessageMode
     @headers[:recipient] = {
       "From" => "#{from.name} <#{from_email}>",
       "To" => cc.map { |p| p.full_address },
-    } unless cc.empty?
+    } unless cc.empty? || @m.is_list_message?
 
     @headers[:user] = {
       "From" => "#{from.name} <#{from_email}>",