email = $from; $this->name = $n; $this->body = $b; $this->message = null; } function is_valid() { if (strpos($this->email, '@')===false) return false; if (!strlen($this->name)) return false; if (!strlen($this->body)) return false; return true; } function as_string() { if ($this->message==null) $this->format_message(); return $this->message; } function format_message() { $this->message = 'from: '.$this->name; $this->message .= ' ('.$this->email.")\n\n"; $this->message .= $this->body; } } ?>