Bu dökümantasyon üzerinde Zimbra uygulamanızda her alan adı için DKIM kayddını nasıl aktif edebileceğinizi ve DKIM kaydını nasıl alabileceğinizi göstereceğiz. Bir alan adı için DKIM kaydını aktifleştirdiğinizde eğer tekrar devre dışı bırakmanız gerekirse bu işlemi de sağlayacağız.
Öncelikle zimbra kullanıcısına geçiş yapıyoruz:
su zimbra
Aşağıdaki komutla zabbix.web.tr domain adresi için bir DKIM kaydı oluşturuyoruz.
/opt/zimbra/libexec/zmdkimkeyutil -a -d zabbix.web.tr
Aşağıdaki gibi bir çıktı ile karşılaşacaksınız:
DKIM Data added to LDAP for domain zabbix.web.tr with selector CDC63C74-314A-11ED-95CF-790E2D5CA344
Public signature to enter into DNS:
CDC63C74-314A-11ED-95CF-790E2D5CA344._domainkey IN TXT ( "v=DKIM1; k=rsa; "
"p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3k5MwN4NcDtI3QvSW7/eCbZtRyAc/pZRC3u+dNp9mEDuMLksS9EtQinaXnjTgj72fEMreifMPIiQnJfS3S44Xt20gHCViTaCuxhGP4XFq+jedy9o18Mrp5+ph+EpYosIeN0ovTt3tiL79R9UffgJtky8+7+Ge7CVZFgZkFe5YPsXc32ssMjNtRlR2GWvbCFW7h8di7cOf6VZJp"
"LXFtSuNGZhc7ApNPsg3DGU48Q523DOn/dEYPi0sB4yYMYrwLmvJXeLIL/AmLKZuKc3kYfcu31c5UzmVu3Kt630xcfOWlQ4zFWie6bGSx8an51W99YRNeUEDdAjdSMHiKwpQF5gDwIDAQAB" ) ; ----- DKIM key CDC63C74-314A-11ED-95CF-790E2D5CA344 for zabbix.web.tr
Bu çıktıyı elbetteki düzenlemeniz gerekiyor. Burada verilen çıktıyı doğrudan TXT kaydı olarak eklerseniz çalışmaz. Yukarıdaki kayıt tam olarak aşağıdaki gibi düzenlenmeli:
CDC63C74-314A-11ED-95CF-790E2D5CA344._domainkey IN TXT v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3k5MwN4NcDtI3QvSW7/eCbZtRyAc/pZRC3u+dNp9mEDuMLksS9EtQinaXnjTgj72fEMreifMPIiQnJfS3S44Xt20gHCViTaCuxhGP4XFq+jedy9o18Mrp5+ph+EpYosIeN0ovTt3tiL79R9UffgJtky8+7+Ge7CVZFgZkFe5YPsXc32ssMjNtRlR2GWvbCFW7h8di7cOf6VZJpLXFtSuNGZhc7ApNPsg3DGU48Q523DOn/dEYPi0sB4yYMYrwLmvJXeLIL/AmLKZuKc3kYfcu31c5UzmVu3Kt630xcfOWlQ4zFWie6bGSx8an51W99YRNeUEDdAjdSMHiKwpQF5gDwIDAQAB
Üstteki kaydı ekledikten sonra DKIM imzalama aktif olacaktır.
Eğer herhangi bir nedenden dolayı DKIM kaydını silmek istiyorsanız silme işlemi için öncelikle zimbra kullanıcısına geçiş yapmanız gerekir:
su zimbra
Ardından aşağıdaki komutla zabbix.web.tr domain adresi için oluşturduğunuz DKIM kaydını silin.
/opt/zimbra/libexec/zmdkimkeyutil -r -d zabbix.web.tr
Eğer daha farklı işlemler yapmak istiyorsanız aşağıdaki komutla opsiyonları görüntüleyin:
/opt/zimbra/libexec/zmdkimkeyutil
Çıktı aşağıdaki gibi olmalıdır:
Usage: /opt/zimbra/libexec/zmdkimkeyutil [-a [-b]] [-q] [-r] [-s selector] [-S] [-u [-b]] [-d domain]
-a: Add new key pair and selector for domain
-b: Optional parameter specifying the number of bits for the new key.
Only works with -a and -u. Default when not specified is 2048 bits.
-d domain: Domain to use
-h: Show this usage block
-q: Query DKIM information for domain
-r: Remove DKIM keys for domain
-s: Use custom selector string instead of random UUID
-S: Generate keys with subdomain data. This must be used if you want to sign both example.com and sub.example.com separately.
Only works with -a and -u. Default is not to set this flag.
-u: Update keys for domain
One of [a, q, r, or u] must be supplied
For -q, search can be either by selector or domain
For all other usage patterns, domain is required