> Short, smart ass answer: the script calls a class method, the code defines an > instance method. However, ActionMailer has some smoke and mirrors so that if > you change the script to call Emailer.deliver_receive2optin(STDIN.read), it > will do what you probably want.
Wow!! I doubt that I would have ever figured that out. I have read tons of documentation on the "receiving email" issue and I've never seen any mention of this. So, you've now bailed me out on two issues and this one finally put me over the top. It now works! I was under the impression that my email argument was an object so that I could extract things like email.body and email.from[0]. That doesn't seem to be the case. email doesn't appear to be an object at all but rather just a variable containing the full text of the email including both header and body. It would be really nice if I had an object so that I could conveniently get at the respective components. In any event, you've been most helpful. The proof of the pudding is in the eating, and IT WORKS! Thanks a batch for the help. ... doug -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.