Rails 3 + action mailer - No se puede hacer un bucle para enviar correos electrónicos

Un usuario puede crear un objeto, y tiene seguidores a los que quiero alertar cuando crea este objeto.

controlador

if @project.save
  format.html { redirect_to(@project, :notice => 'Project was successfully created.') }
  format.xml  { render :xml => @project, :status => :created, :location => @project }
  # Send a notification to project owner's followers :
  UserMailer.new_project(@project).deliver
else
  ...

user_mailer.rb:

def new_project(project)
    @url  = "http://localhost:3000/"
    @project = project
    # For each of project owner's follower, send an email notification
    @followers = project.owner.followers.all
    @followers.each do |f|
        @u = User.find(f.follower)
        mail(   :to => @u.email,
            :from => '"Beatrix Kiddo" <[email protected]>',
            :subject => "#{project.owner.name} created a new project")
    end
end

Prueba con un usuario que tiene 2 seguidores:
User.find(1).followers.count = 2

Follower.follower es elid del usuario que está siguiendo.

Solo se envía 1 correo electrónico al primer seguidor, y el segundo no recibe nada, ¿qué sucede?

[RESUELTO] => la.deliverl método @ simplemente no admite múltiples mensajes. GraciasD

Respuestas a la pregunta(2)

Su respuesta a la pregunta