buildMessage(); // Add bounce tracking headers $this->configureBounceTracking($message); return $message; } /** * Abstract method that child classes must implement instead of build() */ abstract protected function buildMessage(); }