Почитай про cgi
Грубо говоря, почтовый сервер можно настроить таким образом, чтобы он мог хендлить выполнение ЛЮБОЙ команды и возвращать ее результат клиенту, независимо от того, это php/python/бинарный файл.
Например в apache можно добавить такой хендлер, чтобы можно было запускать скрипты на питоне, перле или еще че-нить с раширениями .cgi, .py, .pl
Options +ExecCGI
AddHandler cgi-script .cgi .py .pl