• 05-02-2019, 00:38:35
    #1
    Merhabalar,

    2 adet VDS kullanıyorum, birinde Plesk diğerinde CPanel kurulu. Malum lisans fiyatları yüzünden ücretsiz bir kontrol panele geçmek istiyorum, ücretsiz panellerin çoğunu kurdum ve denedim, sonunda CyberPanel'e geçmeye karar verdim, ama mail konusunda bir sorun yaşıyorum ve çözemedim, örnekleri Thunderbird üzerinden veriyorum;

    1) Plesk ve CPanel'de mail ayarları;
    Gelen : IMAP / 143 / Hiçbiri (sertifika yok) / Parola, güvenli aktarım
    Giden : SMTP / 587 / Hiçbiri (sertifika yok) / Parola, güvenli aktarım
    olarak kurulu, birinci resimde görebilirsiniz. Panelleri kurar kurmaz mailleri de bu şekilde kurdum ve arkadaşlarıma kurdurdum, herkes bu şekilde bilgisayar / cep telefonu / tableti üzerinden yıllardır maillerini kullanıyorlar.

    2) CyberPanel'de ise;
    Gelen : IMAP / 143 / STARTTLS / Normal parola
    Giden : SMTP / 587 / STARTTLS / Normal parola
    olarak kurduğum zaman mailler geliyor ve gidiyor, ikinci resimde görebilirsiniz. "STARTTLS" ayarını "Hiçbiri" yaptığım zaman mailler gelmiyor ve SMTP sunucusu "Must issue a STARTTLS ..." hatası vererek mail de göndermiyor.

    CyberPanel'i epeyce kurcaladım, böyle bir ayar bulamadım, sonra forumlarda bu konu ile ilgili epeyce araştırma yaptım, çoğu kişi Postfix'de master.cf veya diğer .cf dosyalarında ilgili ayarları düzelterek sorunu çözmüşler. Ama ben forumlardan okuduğum hemen herşeyi denememe rağmen çözüme ulaşamadım.

    İşte STARTTLS kullan hatta SSL/TLS kullan, daha güvenli olur gibi cevapları kabul etmiyorum Bunu yapmam demek bir sürü kişiye mail ayarlarını değiştirmeyi anlatmamı gerektirecek, hemen hepsi de standart bilgisayar kullanıcısı, bu tip ince ayarları yapamazlar, hadi çoğuna uzaktan erişim ile bağlanıp halledebilirim, ama cep telefonunda da kullanan çok var, onlara telefon ile anlatmam gerekecek, bu kadar sabrım ve vaktim yok maalesef

    Bu işin çözümünü bilen arkadaşlardan yardım rica ediyorum, ücretsiz veya makul bir ücretle olabilir, şu an CyberPanel'i bir test VDS'inde kullanıyorum, dolayısı ile o VDS'e erişim bilgilerini verebilirim, ama ne yaptığınızı madde madde anlatmanızı da rica edeceğim, gerçek VDS'e geçtiğim zaman aynı düzenlemeleri tekrar yapmam gerekecek.

    İlgilenen arkadaşlara şimdiden teşekkür ederim.



  • 05-02-2019, 00:43:05
    #2
    dostum mail sunucunu yandex olarak kullansan kafan rahat eder bence.
  • 05-02-2019, 00:44:53
    #3
    ihsancy adlı üyeden alıntı: mesajı görüntüle
    dostum mail sunucunu yandex olarak kullansan kafan rahat eder bence.
    Teşekkür ederim, bu sefer o kadar kişiye yandex mail ayarlarını anlatacağım ve tam kafayı yiyeceğim
  • 05-02-2019, 01:11:33
    #4
    Üyeliği durduruldu
    CyberPanel üzerinde Yandex Mail kullanmaya çalışmıştım ama başarılı olamamıştım. MX ayarını girdiğim zaman bir türlü olmamıştı. :/
  • 05-02-2019, 01:13:15
    #5
    hayridumanli adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim, bu sefer o kadar kişiye yandex mail ayarlarını anlatacağım ve tam kafayı yiyeceğim
    Yandex için anlatilacak bir durum yok sizin hosting musterilerinizmi var web tasarim hizmeti sagladiginiz kurumsal musterilerinizmi var? Eger web tasarim musteri mailleri ise yapmaniz gereken hesapları acip mail ve sifreyi teslim etmeniz. Bir çok muşterimiz kullaniyor.
  • 05-02-2019, 12:24:43
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    sizin hosting musterilerinizmi var web tasarim hizmeti sagladiginiz kurumsal musterilerinizmi var? Eger web tasarim musteri mailleri ise yapmaniz gereken hesapları acip mail ve sifreyi teslim etmeniz. Bir çok muşterimiz kullaniyor.
    Evet, az da olsa hosting müşterim var, yine az da olsa web tasarımını da yaptığım kurumsal müşterilerim var, toplamda 100 adet mail hesabı var. Ama yıllardır maillerini aynı şekilde kullanan müşterilere bu durumu anlatmam çok zor, daha önce denediğim için söylüyorum. Mesela Iphone'unda mail kullanan müşterilerim var, kurarken Iphone default olarak SSL kullan diyor, sunucudaki SSL'ler de Let's Encrypt olduğu için 3 ayda bir yenileniyor, bu sefer Iphone hata mesajı veriyor, hadi müşteri beni arıyor, her seferinde anlatmak zorunda kalıyorum.

    Yani anlayacağınız konuda da yazdığım gibi eğer mümkünse CyberPanel'de veya sunucuda konfigürasyonu anlattığım şekilde değiştirmek istiyorum, bunun dışında onu kullan, şunu kullan, vs. gibi söylenenler derdime derman değil
  • 11-02-2019, 15:05:00
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Muhtemel path /etc/postfix/ şeklindedir. Burada main.cf dosyasını editör ile açıp

    aşağıdaki satırlar yes ise no yapıp, postfix servisini restart edip dener misiniz?


    smtpd_use_tls
    smtpd_sasl_auth_enable



    Olmazsa, main.cf dosyanızı kopyalayın, kontrol edelim.
  • 11-02-2019, 16:33:52
    #8
    ugly adlı üyeden alıntı: mesajı görüntüle
    Muhtemel path /etc/postfix/ şeklindedir. Burada main.cf dosyasını editör ile açıp aşağıdaki satırlar yes ise no yapıp, postfix servisini restart edip dener misiniz?
    smtpd_use_tls
    smtpd_sasl_auth_enable
    Olmazsa, main.cf dosyanızı kopyalayın, kontrol edelim.
    Her iki satırı da no yaptım, olmadı, VPS'i restart ettim, yine olmadı maalesef.

    main.cf dosyası şu şekilde;

    # Global Postfix configuration file. This file lists only a subset
    # of all parameters. For the syntax, and for a complete parameter
    # list, see the postconf(5) manual page (command: "man 5 postconf").
    #
    # For common configuration examples, see BASIC_CONFIGURATION_README
    # and STANDARD_CONFIGURATION_README. To find these documents, use
    # the command "postconf html_directory readme_directory", or go to
    # http://www.postfix.org/.
    #
    # For best results, change no more than 2-3 parameters at a time,
    # and test if Postfix still works after every change.



    queue_directory = /var/spool/postfix
    command_directory = /usr/sbin
    daemon_directory = /usr/libexec/postfix
    data_directory = /var/lib/postfix
    mail_owner = postfix
    inet_protocols = all
    mydestination = localhost, localhost.localdomain
    unknown_local_recipient_reject_code = 550
    alias_maps = hash:/etc/aliases
    alias_database = hash:/etc/aliases
    debug_peer_level = 2
    debugger_command =
    PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
    ddd $daemon_directory/$process_name $process_id & sleep 5

    sendmail_path = /usr/sbin/sendmail.postfix
    newaliases_path = /usr/bin/newaliases.postfix
    mailq_path = /usr/bin/mailq.postfix
    setgid_group = postdrop
    html_directory = no
    manpage_directory = /usr/share/man
    sample_directory = /usr/share/doc/postfix-2.10.1/samples
    readme_directory = /usr/share/doc/postfix-2.10.1/README_FILES


    myhostname = server.example.com
    mynetworks = 127.0.0.0/8
    message_size_limit = 30720000
    virtual_alias_domains =
    virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
    virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
    virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
    virtual_mailbox_base = /home/vmail
    virtual_uid_maps = static:5000
    virtual_gid_maps = static:5000
    smtpd_sasl_type = dovecot
    smtpd_sasl_path = private/auth
    smtpd_sasl_auth_enable = no
    broken_sasl_auth_clients = yes
    smtpd_sasl_authenticated_header = yes
    smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
    smtpd_use_tls = no
    smtpd_tls_cert_file = /etc/pki/dovecot/certs/dovecot.pem
    smtpd_tls_key_file = /etc/pki/dovecot/private/dovecot.pem
    virtual_create_maildirsize = yes
    virtual_maildir_extended = yes
    proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps
    virtual_transport = dovecot
    dovecot_destination_recipient_limit = 1
    inet_interfaces = all
    smtp_tls_security_level = may

    smtpd_milters = inet:127.0.0.1:8891
    non_smtpd_milters = $smtpd_milters
    milter_default_action = accept
  • 11-02-2019, 16:53:48
    #9
    Sırası ile;

    myhostname = server.example.com -- buraya sunucu adınızı yazın, mümkünse sunucu adınız gerçek olsun.

    mynetworks = 127.0.0.0/8 -- yanına sunucunun ip adresini yazıp subnet'i yazın

    smtpd_tls_cert_file = /etc/pki/dovecot/certs/dovecot.pem
    smtpd_tls_key_file = /etc/pki/dovecot/private/dovecot.pem

    Bu iki satırı yorumlayın. Ayrıca yine aynı dizinde bulunan master.cf dosyasında aşağıdaki satırı bulun.

    submission inet n - n - - smtpd -o smtpd_enforce_tls=yes -o smtpd_tls_security_level=encrypt

    Aşağıdaki şekilde de değiştirin;

    submission inet n - n - - smtpd -o smtpd_enforce_tls=no -o smtpd_tls_security_level=may -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=rmit_sasl_authenticated, reject -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,per mit_sasl_authenticated,reject_unah_destination


    Servisleri restart edin. Kullanıcılar 587. port üzerinden smtp'ye bağlansınlar. Cyberpanel hiç kullanmadım sadece postfix kullandım. Cyberpanel ayrıca bir ibare ekliyorsa bakmak gerekir.

    İyi çalışmalar..