Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
rm -rf $basedir/$domain/$name &> /dev/null
cd $basedir/$domain/$name &> /dev/null
echo $?
if [ $? = "0" ];
then
echo 'Ошибочка вышла! '
exit
fi
echo "Пользователь удален успешно"
add_alias.bash:
#! /bin/bash
echo "Введите aliasname виде name@domain"
read aliasname
pos=`expr match "$aliasname" '[a-z1-9A-Z.]*@'`
if [ $pos = "0" ]
then echo "Неправильный aliasname"
exit
fi
echo "Введите destination в виде name@domain"
read dest
pos=`expr match "$dest" '[a-z1-9A-Z.]*@'`
if [ $pos = "0" ]
then echo "Неправильный destination"
exit
fi
echo "Введите комментарий"
read comment
echo -E "INSERT INTO public.aliases (email, alias, comment) VALUES ('$aliasname', '$dest', '$comment');" | /usr/bin/psql -U postgres mails
echo "Alias создан успешно"
Скрипты созданы на скорую руку и поэтому не совершенны, но всегда существует возможность модифицировать их по своему усмотрению.
Создаем почтового пользователя test@testdomain.ru:
[root@mosqit /]# add_mailuser.bash
Выполняем инструкции, которые выводятся на экран.
Далее проверяем, как Postfix доставляет почту:
# service postfix restart
# telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 10.70.1.254.
Escape character is '^]'.
helo localhost
220 testdomain.ru ESMTP Postfix
250 testdomain.ru
mail from: vasia@gde-to.tam
250 Ok