Hi.
Ich kann mit dem ActionMailer einfach keine Emails versenden.
Ich habe folgendes Modell erstellt
class ProjectStatusMailer < ActionMailer::Base
def status( sent_at = Time.now)
@subject = "test"
@recipients = [EMAIL PROTECTED]'
@from = '[EMAIL PROTECTED]'
@sent_on = sent_at
end
end
Mein Eintrag in die Environment rb.
:address => 'smtp.web.de',
:port => 25,
:domain => '[EMAIL PROTECTED]',
:authentication => :login,
:user_name => '[EMAIL PROTECTED]',
:password => '**'
Dann habe ich mir ein rubyscript test/tmail.rb geschrieben, dass wie
folgt aussieht.
require File.dirname(__FILE__) + "/../config/environment"
mail=ProjectStatusMailer.deliver_status()
Als Fehler bekomme ich immer:
/usr/local/lib/ruby/1.8/net/smtp.rb:680:in `check_response': 501
syntactically invalid HELO argument(s) (Net::SMTPSyntaxError)
from /usr/local/lib/ruby/1.8/net/smtp.rb:653:in `getok'
from /usr/local/lib/ruby/1.8/net/smtp.rb:623:in `helo'
from /usr/local/lib/ruby/1.8/net/smtp.rb:401:in `do_start'
from /usr/local/lib/ruby/1.8/net/smtp.rb:378:in `start'
from /usr/local/lib/ruby/1.8/net/smtp.rb:316:in `start'
from
/usr/local/lib/ruby/gems/1.8/gems/actionmailer-1.3.3/lib/action_mailer/base.rb:565:in
`perform_delivery_smtp'
from
/usr/local/lib/ruby/gems/1.8/gems/actionmailer-1.3.3/lib/action_mailer/base.rb:451:in
`send'
from
/usr/local/lib/ruby/gems/1.8/gems/actionmailer-1.3.3/lib/action_mailer/base.rb:451:in
`deliver!'
from
/usr/local/lib/ruby/gems/1.8/gems/actionmailer-1.3.3/lib/action_mailer/base.rb:333:in
`method_missing'
from test/tmail.rb:5
Kann mir bitte jemad helfen. Ich weiß da echt nicht mehr weiter.
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug