Exchange receipients.sh: Difference between revisions
Clandmeter (talk | contribs) No edit summary |
Dubiousjim (talk | contribs) (Category:Mail) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<pre> | |||
#!/bin/sh | #!/bin/sh | ||
Line 13: | Line 14: | ||
dos2unix /tmp/virtual.txt | dos2unix /tmp/virtual.txt | ||
sed '/^\#/d; /^$/d' /tmp/virtual.txt | sed '/^\#/d; /^$/d' /tmp/virtual.txt > /etc/postfix/exchange_receipients | ||
postmap /etc/postfix/exchange_receipients | postmap /etc/postfix/exchange_receipients | ||
fi | fi | ||
fi | fi | ||
</pre> | |||
[[Category:Mail]] |
Latest revision as of 09:29, 12 March 2012
#!/bin/sh ### The minimal lines virtual.txt must have to generate the db MINLINES="50" ### The url to the receipients file URL="" wget "$URL" -qO /tmp/virtual.txt if [ -f /tmp/virtual.txt ]; then LINES=`cat /tmp/virtual.txt | wc -l` if [ "$LINES" -gt "$MINLINES" ]; then dos2unix /tmp/virtual.txt sed '/^\#/d; /^$/d' /tmp/virtual.txt > /etc/postfix/exchange_receipients postmap /etc/postfix/exchange_receipients fi fi