#!/bin/bash ############################################################################### # # mailadd_redirect : # Ajout de redirection mail sur un postfix-mysql. # # by Guillaume Kulakowski a.k.a LLaumgui # Version 1.0 # ############################################################################### # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, # - write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # - See http://www.gnu.org/licenses/gpl.html ############################################################################### function testArg () { if [ $1 -lt 2 ]; then echo "Usage incorrect de mailadd_redirect !" echo -e "L'usage correct est :\n" echo "mailadd_redirect email_à_rediriger email_où_rediriger"; exit fi } function addMail () { mysql mail_server -e "INSERT INTO mail_server.virtual (id, email, goto) VALUES (NULL, '$1', '$2');" echo "Le mail $1 redirige vers $2" } ############################################################################### # Code brut : # testArg $# addMail $1 $2