Webbots, Spiders, and Screen Scrapers - Michael Schrenk [127]
205 Reset Content
206 Partial Content
300 Multiple Choices
301 Moved Permanently
302 Found
303 See Other
304 Not Modified
305 Use Proxy
306 (Unused)
307 Temporary Redirect
400 Bad Request
401 Unauthorized
402 Payment Required
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
409 Conflict
410 Gone
411 Length Required
412 Precondition Failed
413 Request Entity Too Large
414 Request-URI Too Long
415 Unsupported Media Type
416 Requested Range Not Satisfiable
417 Expectation Failed
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout
505 HTTP Version Not Supported
NNTP Codes
Listed below are the NNTP status codes. Your webbots should use these codes to verify the reposes returned from news servers.
100 help text follows
199 debug output
200 server ready - posting allowed
201 server ready - no posting allowed
202 slave status noted
205 closing connection - goodbye!
211 group selected
215 list of newsgroups follows
220 article retrieved - head and body follow
221 article retrieved - head follows
222 article retrieved - body follows
223 article retrieved - request text separately
230 list of new articles by message-id follows
231 list of new newsgroups follows
235 article transferred ok
240 article posted ok
335 send article to be transferred. End with 340 send article to be posted. End with 400 service discontinued 411 no such news group 412 no newsgroup has been selected 420 no current article has been selected 421 no next article in this group 422 no previous article in this group 423 no such article number in this group 430 no such article found 435 article not wanted - do not send it 436 transfer failed - try again later 437 article rejected - do not try again 440 posting not allowed 441 posting failed 500 command not recognized 501 command syntax error 502 access restriction or permission denied 503 program fault - command not performed Appendix C. SMS EMAIL ADDRESSES Sometimes it is useful for webbots to send Short Message Service (SMS) or text message notifications. In most cases, you can send a text message to a subscriber by simply sending an email to the wireless subscriber's mail server, using the subscriber's phone number or username as the addressee. Below is a collection of email addresses that will send text messages. The email addresses in the table below have not been individually verified, but each entry was found on more than one source. Note Special charges may apply to the use of these services. Contact the individual service provider for more information regarding charges. If you don't see the carrier you need listed below, contact the carrier to check—most wireless services support this service and the carrier's customer service department should be able to help if you have questions. Wireless Carrier Text Message Email Address Alltel 10digitphonenumber@alltelmessage.com Ameritech Paging 10digitpagernumber@paging.acswireless.com BeeLine GSM phonenumber@sms.beemail.ru Bell Mobility (Canada) phonenumber@txt.bell.ca Bell South phonenumber@bellsouth.cl Bell South Mobility phonenumber@blsdcs.net Blue Sky Frog phonenumber@blueskyfrog.com Boost phonenumber@myboostmobile.com Cellular One 10digitphonenumber@mobile.celloneusa.com Cellular One West phonenumber@mycellone.com Cingular Wireless 10digitphonenumber@mobile.mycingular.com Dutchtone/Orange-NL phonenumber@sms.orange.nl Edge Wireless phonenumber@sms.edgewireless.com Fido phonenumber@fido.ca Golden Telecom phonenumber@sms.goldentele.com Idea Cellular phonenumber@ideacellular.net Manitoba Telecom Systems phonenumber@text.mtsmobility.com MetroPCS 10digitphonenumber@mymetropcs.com MobileOne phonenumber@m1.com.sg Mobilfone phonenumber@page.mobilfone.com Mobility Bermuda phonenumber@ml.bm Netcom phonenumber@sms.netcom.no Nextel 10digitphonenumber@messaging.nextel.com