Hodžův blog

Archive for Červen, 2009

09 Čer

Generování Self-Signed Certifikátu skriptem

Už mě to nebaví pořád psát, takže:
#!/bin/bash
SERVER_NAME=$1
OPENSSL_PATH=/usr/bin/openssl
$OPENSSL_PATH genrsa -des3 -out $SERVER_NAME.key 1024
$OPENSSL_PATH genrsa -out $SERVER_NAME.key 1024
$OPENSSL_PATH rsa -in $SERVER_NAME.key -out $SERVER_NAME.pem
$OPENSSL_PATH req -new -key $SERVER_NAME.pem -out $SERVER_NAME.csr
$OPENSSL_PATH x509 -req -days 365 -in $SERVER_NAME.csr -signkey $SERVER_NAME.pem -out $SERVER_NAME.crt

03 Čer

Jak znovu poslat zprávy z MailDiru?

Dnes mě zákazník poprosil o přeposlání všech emailů na druhou doménu. Standardně bych to řešil pomocí scriptu ImapSync, ale protože jsem neznal heslo na cílovém serveru vymyslel jsem řešení jednodušší a lepší.
Stačí se přihlásit na server, kde jsou uložené zprávy ve formátu MailDir a pak spustit příkaz:
for f in `ls`; do sendmail example@example.com <$f; done
Veškeré [...]

Hodžův blog is is proudly powered by Wordpress and the Magellan Theme