indexing
	description: "Objects that ..."
	author: ""
	date: "$Date$"
	revision: "$Revision$"

class interface
	EMAIL_CONSTANTS

feature -- Constants for SMTP Protocol

	Ack_begin_connection: INTEGER is 220

	Ack_end_connection: INTEGER is 221

	Data: STRING is "DATA"

	Data_code: INTEGER is 354

	Ehlo: STRING is "EHLO "

	Helo: STRING is "HELO "

	Mail_bcc: STRING is "RCPT BCC:"

	Mail_cc: STRING is "RCPT CC:"

	Mail_from: STRING is "MAIL FROM: "

	Mail_reply_to: STRING is "RCPT REPLY TO:"

	Mail_to: STRING is "RCPT TO: "

	No_valid_recipient: INTEGER is 554

	Ok: INTEGER is 250

	Quit: STRING is "QUIT"

	Remote_error: INTEGER is 550

	Size_error: INTEGER is 500

	Struct_error: INTEGER is 552
	
feature -- Constants for email headers (Authorized keys for the Hashtables)

	default_headers: ARRAY [STRING]

	H_bcc: STRING is "Bcc"

	H_cc: STRING is "Cc"

	H_from: STRING is "From"

	H_reply_to: STRING is "Reply-to"

	H_subject: STRING is "Subject"

	H_to: STRING is "To"
	
invariant

		-- from ANY
	reflexive_equality: standard_is_equal (Current)
	reflexive_conformance: conforms_to (Current)

end -- class EMAIL_CONSTANTS