вы можете создать веб-сервис на выбранном вами языке (возможно, php) и определить точный интерфейс для отправки почты. простой прототип будет:
public function sendMail( string from, array to, subject, body, whatnot )
затем вы можете предоставить эту услугу, например, через PHP мыло (если вы используете php). Вы действительно можете использовать любую технологию на стороне веб-сервиса для отправки вашей почты.
возможно, вы хотите, чтобы эта служба возвращала почтовый идентификатор или статус успеха, чтобы вы знали, работает ли он ...
еще одна вещь: клиент будет выглядеть примерно так:
require_once "SOAP/Client.php";
// SOAP/WSDL
$sw = new SOAP_WSDL ("http://example.com/mailserver.php?wsdl");
// Proxy-Obj.
$proxy = $sw->getProxy ();
// servicemthod
$erg = $proxy->sendMail ("me@example.com", array of recps, etc );
// return
print $erg."\n";