LINUX.ORG.RU

создание почтовых ящиков


0

0

имеется связка postfix+mysql, реально ли написать скрипт (или может програмка есть), который создаёт в базе данных новые почтовые ящики и отправляет письмо на только что созданный ящик?

anonymous
Ответ на: комментарий от Rain

Зачем выдумывать грабли, если есть Postfixadmin ;), правда одно но, работает только со своей базой, но это imho не беда ...

anonymous
()
Ответ на: комментарий от anonymous

$dsn = "DBI:mysql:database=$database;host=$hostname;port=$port";
$dbh = DBI->connect_cached($dsn, $user, $password) || die;
$dbh->do("INSERT INTO users VALUES (\"$login\",\"$email\",ENCRYPT(\"$pass\"),$quota*( 1024*1024))") || die ;

open(MAIL, "|/usr/lib/sendmail -t");
print MAIL "Content-type: text/html charset=UTF-8\r\n";
print MAIL "To: $email\n";
print MAIL "From: root <postmaster>\n";
print MAIL "Reply-To: <postmaster>\n";
print MAIL "Subject: У вас появился новый почтоый ящик\n";
print MAIL "Пользуйтесь на здоровье !\n";
close (MAIL);

romka
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.