Kanboard-Prod/doc/tr_TR/email-configuration.markdown

117 lines
3.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

E-posta yapılandırması
===================
Kullanıcı ayarları
-------------
E-posta bildirimlerini almak için, Kanboard kullanıcıları şunları yapmalıdır:
- Profillerinde etkinleştirilmiş bildirimler
- Profillerinde geçerli bir e-posta adresiniz olsun
- Bildirimleri tetikleyecek projenin bir üyesi olun
Not: İşlemi gerçekleştiren oturum açmış kullanıcı herhangi bir bildirim almıyor, yalnızca diğer proje üyeleri.
E-posta taşımaları
----------------
Kullanabileceğiniz birkaç e-posta ulaşımı vardır:
- SMTP
- Sendmail
- PHP doğal-native posta fonksiyonu
- Diğer yöntemler harici eklentiler tarafından sağlanabilir: Postmark, Sendgrid ve Mailgun
Sunucu ayarları
---------------
Varsayılan olarak, Kanboard, e-postalar göndermek için birlikte verilen PHP posta işlevini kullanacaktır.
Sunucunuz zaten e-posta gönderebiliyorsa genellikle yapılandırma gerektirmez.
Bununla birlikte, SMTP protokolü ve Sendmail gibi diğer yöntemleri kullanmak mümkündür.
### SMTP yapılandırması
`config.default.php` dosyasını `config.php` olarak yeniden adlandırın ve bu değerleri değiştirin:
```php
// We choose "smtp" as mail transport
define('MAIL_TRANSPORT', 'smtp');
// We define our server settings
define('MAIL_SMTP_HOSTNAME', 'mail.example.com');
define('MAIL_SMTP_PORT', 25);
// Credentials for authentication on the SMTP server (not mandatory)
define('MAIL_SMTP_USERNAME', 'username');
define('MAIL_SMTP_PASSWORD', 'super password');
```
Güvenli bir bağlantı, TLS veya SSL kullanmak da mümkündür:
```php
define('MAIL_SMTP_ENCRYPTION', 'ssl'); // Valid values are "null", "ssl" or "tls"
```
### Sendmail yapılandırması
Varsayılan olarak sendmail komutu `/usr/sbin/sendmail -bs` olacaktır, ancak bunu yapılandırma dosyanızda özelleştirebilirsiniz.
Örnek:
```php
// We choose "sendmail" as mail transport
define('MAIL_TRANSPORT', 'sendmail');
// If you need to change the sendmail command, replace the value
define('MAIL_SENDMAIL_COMMAND', '/usr/sbin/sendmail -bs');
```
### PHP doğal-native posta fonksiyonu
Varsayılan yapılandırma şu şekildedir:
```php
define('MAIL_TRANSPORT', 'mail');
```
### Gönderenin e-posta adresi
Varsayılan olarak, e-postalar gönderenin adresini `notifications@kanboard.local` kullanacaktır.
Bu adrese cevap vermek mümkün değildir.
Bu adresi, yapılandırma dosyanızdaki `MAIL_FROM` sabitinin değerini değiştirerek özelleştirebilirsiniz.
```php
define('MAIL_FROM', 'kanboard@mydomain.tld');
```
SMTP sunucusu yapılandırmanız varsayılan adresi kabul etmiyorsa bu yararlı olabilir.
### Bildirimlerdeki göreve bir bağlantı nasıl görüntülenir?
Bunu yapmak için, [Uygulama Ayarları](https://kanboard.net/documentation/application-configuration) bölümünde Kanboard kurulumunuzun URL'sini belirtmeniz gerekir.
Varsayılan olarak, hiçbir şey tanımlanmadığından hiçbir bağlantı görüntülenmez.
Örnekler:
- http://demo.kanboard.net/
- http://myserver/kanboard/
- http://kanboard.mydomain.com/
Bitiş eğik çizgisini`/` unutmayın.
Kanboard, URL'yi bir komut satırı komut dosyasından tahmin edemediğinden ve bazı kişilerin çok spesifik bir yapılandırmaya sahip olmasından bunu manuel olarak tanımlamanız gerekir.
Sorun giderme
---------------
E-posta gönderilmiyorsa ve her şeyin doğru yapılandırıldığından eminseniz:
- Spam dosyanı kontrol et
- Hata ayıklama modunu etkinleştirin ve `data/debug.log` hata ayıklama dosyasını kontrol edin, tam hatayı görmelisiniz
- Sunucunuzun veya barındırma sağlayıcınızın e-postalar göndermenize izin verdiğinden emin olun
- SeLinux'u kullanırsanız, PHP'nin e-postaları göndermesine izin verin