*
Ewww ... 1001 *
У меня такое чувство, что парень написал свою собственную базу данных для выполнения этой конкретной задачи и поддерживал эту базу данных.
Я должен был сделать что-то подобное и использовал Net :: LDAP , чтобы прочитать адрес электронной почты пользователя из Windows Active Directory, затем использовал Net :: SMTP , чтобы написать письмо , Конечно, ваш Windows Active Directory должен быть настроен для разрешения доступа LDAP, а ваша электронная почта Outlook должна быть настроена на использование почты на основе SMTP.
Вы можете попробовать что-то вроде Win32 :: AD :: User , чтобы получить адрес электронной почты пользователя напрямую из Active Directory, но у меня есть ощущение, что у вас не будет доступа для чтения / записи к нему.
Если вы можете выяснить, как получить информацию о пользователе, вы можете попробовать Mail :: Outlook , чтобы написать реальную электронную почту.
Я никогда не использовал ни один из этих модулей. Думаю, мне повезло, что на моих сайтах Windows разрешен доступ по протоколу LDAP и SMTP.