From: culley harrelson Date: 2003-12-03T01:55:04+09:00 Subject: protocol.rb (1.6) doesn't like VERP style addressing I am using NET::SMPT to send messages with VERP style addressing: my-newsletter+me=example.com@example.com And I get: /usr/local/lib/ruby/1.6/net/protocol.rb:221:in `error!': 501 "501 Bad address syntax" (Net::ProtoSyntaxError) from /usr/local/lib/ruby/1.6/net/protocol.rb:385:in `reply_must' from /usr/local/lib/ruby/1.6/net/protocol.rb:376:in `check_reply' from /usr/local/lib/ruby/1.6/net/protocol.rb:390:in `getok' from /usr/local/lib/ruby/1.6/net/smtp.rb:357:in `mailfrom' from /usr/local/lib/ruby/1.6/net/smtp.rb:357:in `atomic' from /usr/local/lib/ruby/1.6/net/smtp.rb:357:in `mailfrom' from /usr/local/lib/ruby/1.6/net/smtp.rb:298:in `do_ready' from /usr/local/lib/ruby/1.6/net/smtp.rb:281:in `send_mail' I have ruby 1.8 on my development machine (os x) and it seems to be fixed in 1.8. My production machine is FreeBSD and upgrading ruby to 1.8 on freeBSD was a convolluted process last time I tried (anyone have suggestions for this?). Is it possible to just Upgrade protocol.rb? culley