Список почтовых ящиков WHM/cPanel


Screenshot from 2013-09-25 16:40:53

 

Всем известный Plesk хранит записи о почтовых ящиком в базе mysql. В то же время получить список почтовых ящиков в WHM cPanel можно
с использованием следующего скрипта:

#!/bin/bash
for f in $(ls |grep -v "^\.\|virtfs\|lost+found\|cpeasyapache\|quota.user");
      do
         f2=$(echo $f |sed 's/\/$//g');
         for box in $(ls "$f"/mail/ |grep -v "^\.\|new\|cur\|sent\|tmp" );
               	do m=$(ls -l /home/"$f"/mail/"$box"/ |awk '{print $9}' |grep -v "^\." |sed '/^$/d');
               	if [ "$m" != "" ];
               	then
                           	for m2 in $m;
                           	do
                                       	echo "$m2"@"$box"
                           	done;
               	fi
         done;
done;
Share Button
(Visited 70 times, 1 visits today)

Один комментарий на «“Список почтовых ящиков WHM/cPanel”»

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *