#!/bin/bash # Gib die Namen der OpenDKIM Config Dateien an Key_Table="KeyTable" Signing_Table="SigningTable" Trusted_Hosts="TrustedHosts" # Gib deine Mail Adresse an MAIL="mail@xy.de" read -p "Enter hostname: " HOSTNAME HOME=/etc/opendkim/keys/$HOSTNAME if [ -n "$HOSTNAME" ] then echo "mail._domainkey.${HOSTNAME} ${HOSTNAME}:mail:/etc/opendkim/keys/${HOSTNAME}/mail.private">> /etc/opendkim/$Key_Table echo "*@${HOSTNAME} mail._domainkey.${HOSTNAME}">> /etc/opendkim/$Signing_Table echo "*.${HOSTNAME}">> /etc/opendkim/$Trusted_Hosts mkdir -p $HOME cd $HOME opendkim-genkey --bits=4096 -s mail -d $HOSTNAME chown opendkim:opendkim mail.private sendmail $MAIL < mail.txt service opendkim restart else echo "No or wrong hostname" fi