Como chamar um script Perl do Python, canalizando a entrada para el

Estou hackeando algum suporte para DomainKeys e DKIM em um programa de marketing de email de código aberto, que usa um script python para enviar os emails reais via SMTP. Decidi seguir a rota rápida e suja, e apenas escrevi um script perl que aceita uma mensagem de email do STDIN, assina e depois devolve a assinatur

O que eu gostaria de fazer é do script python, canalize o texto do email que está em uma string para o script perl e armazene o resultado em outra variável, para que eu possa enviar o email assinado. Não sou exatamente um guru de python, no entanto, e não consigo encontrar uma boa maneira de fazer isso. Tenho certeza de que posso usar algo comoos.system para isso, mas canalizar uma variável para o script perl é algo que parece me iludi

Em suma: como canalizar uma variável de um script python para um script perl e armazenar o resultado em Pytho

EDIT: esqueci de incluir que o sistema com o qual estou trabalhando só tem python v2.3