Witam,
konfigurowal ktos z was ?
Ja dodalem do enviroment.rb
ActionMailer::Base.server_settings = {
:address => “lis2.megiteam.pl”,
:port => 25,
:domain => “megiteam.pl”,
:user_name => “admin@lis2.megiteam.pl”,
:password => “************”,
:authentication => :login,
}
Ale niestety mongrel nie wstaje. Obawiam sie, ze to przez TLS
Prosze o pomoc
[quote=lis2]Witam,
konfigurowal ktos z was ?
Ja dodalem do enviroment.rb
[…]
Ale niestety mongrel nie wstaje. Obawiam sie, ze to przez TLS
Prosze o pomoc[/quote]
To nie mozesz zapytac sie supportu megiteam ? Watpie aby Ci nie odpowiedzieli.
Pawel
Chcialem byc dobrym uzytkownikiem i zaracam glowe adminowi w ostatecznosci
[code=ruby]ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.raise_delivery_errors = true
ActionMailer::Base.default_charset = ‘utf-8’
ActionMailer::Base.smtp_settings = {
:address => ‘login.megiteam.pl’,
:port => 25,
:domain => ‘domena.login.megiteam.pl’,
:user_name => ‘info@login.megiteam.pl’,
:password => ‘secret’,
:authentication => :login
}[/code]
Dodatkowo wgraj sobie do lib/smp_tls.rb i zrób require w environment.rb, pacz na TLS: http://pastie.caboo.se/179088
Aha i pamiętaj by podczas wysyłania maila ustawić nadawcę takiego samego jaki jest ustawione w user_name.
Dziekuje za pomoc
Jeszcze wskrzeszę ten wątek.
Otóż to podane przez radarka jest prawie dobre. Prawie polega na różnicach w net/smtp w Rubym 1.8.7. Chodzi dokładnie o metodę check_auth_args.
[code]Ruby (sprzed Tue Aug 15 02:21:59 2006) ma ta metoda sygnaturę:
def check_auth_args(user, secret, authtype)
a po commicie (http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=10726) ma ona sygnaturę:
def check_auth_args(user, secret)[/code]
Wszędzie na sieci są o dziwo przykłady dotyczącej starej (bardzo starej) wersji net/smtp. Wystarczy usunąć ostatni parametr w smtp_tls.rb, żeby wszystko poprawnie działało.