¿Cómo puedo enviar correos electrónicos desde el activador de PostgreSQL?

Al usar pgsql para establecer un activador, cuando actualice el conjunto de datos de la tabla (cambie el estado a Finalizado), enviará automáticamente un correo electrónico a la cuenta de correo electrónico utilizando el valor de correo electrónico del conjunto de datos y guardará este correo electrónico en el servidor.

pero no sé cómo escribir en la función de activación para enviar correo electrónico, y enviar correo electrónico en el servidor. Gracias de antemano

Pg versión es 9.1, y CentOS 5.8

CREATE OR REPLACE FUNCTION sss()
RETURNS trigger AS
$BODY$begin
if(NEW.publisher== 'aaaa')
then
//send email and save to server 192.168.171.64
end if;
return NEW;
end

$BODY$
LANGUAGE plpgsql VOLATILE
COST 100;
ALTER FUNCTION sss()
OWNER TO postgres;
GRANT EXECUTE ON FUNCTION sss() TO postgres;

Respuestas a la pregunta(5)

Su respuesta a la pregunta