diff --git a/trunk/ripnews/news/article.rb b/trunk/ripnews/news/article.rb index c33c9f9..79c556e 100644 --- a/trunk/ripnews/news/article.rb +++ b/trunk/ripnews/news/article.rb @@ -115,7 +115,7 @@ def initialize(nntpservers, groupname, newsrc="~/.newsrc") tmplist = nntpservers.split('|') tmplist.each{ |server| - if server.match(/([^@]*)@(.*)/) + if server.match(/(.*)@([^@]*)$/) userpass = $1 server = $2 @serverlist.push(server)