Ich glaube doch, schon. Ein kompaktes Modul mit klar umrissener Funktionalität. Kein GUI, keine Applikationsschicht, nur der reine SMTP-Client als wiederverwendbares Modul.
Na dann hau mal rein und sei erstaunt, wie viele Variationen einem entgegenschlagen, wenn man mit Mailserver X, Y und Z spricht. Viel Spaß 😉