diff --git a/app/mailers/notification_mailers/base.rb b/app/mailers/notification_mailers/base.rb
index cc17db36472bddde2ea6a2d2d9c00608cface1c0..58f55ddc43404871c796068ceb7dca7c13de0626 100644
--- a/app/mailers/notification_mailers/base.rb
+++ b/app/mailers/notification_mailers/base.rb
@@ -20,12 +20,18 @@ module NotificationMailers
       default_headers.merge(@headers)
     end
 
+    def name_and_address(name, email)
+      address = Mail::Address.new email
+      address.display_name = name
+      address.format
+    end
+
     private
     def default_headers
       headers = {
         :from => AppConfig[:smtp_sender_address],
         :host => "#{AppConfig[:pod_uri]}",
-        :to => "\"#{@recipient.name}\" <#{@recipient.email}>"
+        :to => name_and_address(@recipient.name, @recipient.email)
       }
 
       headers[:from] = "\"#{@sender.name} (Diaspora*)\" <#{AppConfig[:smtp_sender_address]}>" if @sender.present?
@@ -48,4 +54,4 @@ module NotificationMailers
       Rails.logger.info(log_string)
     end
   end
-end
\ No newline at end of file
+end
diff --git a/app/mailers/notification_mailers/confirm_email.rb b/app/mailers/notification_mailers/confirm_email.rb
index cd94cc76f43c86853be35b5ec3e202cac7b03cc2..ea5fdecca42d9f495ce7fac06a2b1560a76b2c50 100644
--- a/app/mailers/notification_mailers/confirm_email.rb
+++ b/app/mailers/notification_mailers/confirm_email.rb
@@ -1,7 +1,7 @@
 module NotificationMailers
   class ConfirmEmail < NotificationMailers::Base
     def set_headers
-      @headers[:to] = "#{@recipient.profile.first_name} <#{@recipient.unconfirmed_email}>"
+      @headers[:to] = name_and_address(@recipient.profile.first_name, @recipient.unconfirmed_email)
       @headers[:subject] = I18n.t('notifier.confirm_email.subject', :unconfirmed_email => @recipient.unconfirmed_email)
     end
   end