Mail Settings

Settings Management → FormBuilder Field Listesi

Kullanım Talimatı

#1 Mail Driver

Input Type

select

Input Name (Key)

mail_driver

Label (Başlık)

Mail Servisi

Info Text (Açıklama)

Mail gönderimi için kullanılacak servis. AWS SES önerilir.

Placeholder

Mail servisi seçin...

Validation

required

Default Value

log

Encrypted

No

Required

Yes

Select Options:

Value: log Label: Logla (Geliştirme)
Value: ses Label: Amazon SES
Value: smtp Label: SMTP Server
Value: mailgun Label: Mailgun
Value: postmark Label: Postmark

#2 Mail From Address

Input Type

email

Input Name (Key)

mail_from_address

Label (Başlık)

Gönderen Mail Adresi

Info Text (Açıklama)

Mail gönderimlerinde görünecek gönderen adresi. AWS SES'te doğrulanmış olmalı.

Placeholder

bilgi@domain.com

Validation

required|email

Default Value

noreply@example.com

Encrypted

No

Required

Yes

#3 Mail From Name

Input Type

text

Input Name (Key)

mail_from_name

Label (Başlık)

Gönderen İsmi

Info Text (Açıklama)

Mail gönderimlerinde görünecek gönderen ismi. Genellikle site adı kullanılır.

Placeholder

Site Adı

Validation

required|max:255

Default Value

Example Site

Encrypted

No

Required

Yes

#4 AWS Access Key ID

Input Type

text

Input Name (Key)

aws_access_key_id

Label (Başlık)

AWS Access Key ID

Info Text (Açıklama)

AWS IAM kullanıcısının Access Key ID'si. Sadece SES servisi seçiliyse gerekli.

Placeholder

AKIA...

Validation

nullable|required_if:mail_driver,ses

Default Value

(empty)

Encrypted

No

Required

Conditional (if SES)

Bu field sadece mail_driver = ses seçiliyse zorunludur.

#5 AWS Secret Access Key

Input Type

password

Input Name (Key)

aws_secret_access_key

Label (Başlık)

AWS Secret Access Key

Info Text (Açıklama)

AWS IAM kullanıcısının Secret Access Key'i. Şifreli olarak saklanır. Sadece SES servisi seçiliyse gerekli.

Placeholder

wJalr...

Validation

nullable|required_if:mail_driver,ses

Default Value

(empty)

Encrypted

Yes ✓

Required

Conditional (if SES)

GÜVENLİK NOTU:

Bu alan mutlaka şifrelenmiş (encrypted) olarak saklanmalıdır!

Bu field sadece mail_driver = ses seçiliyse zorunludur.

#6 AWS Default Region

Input Type

select

Input Name (Key)

aws_default_region

Label (Başlık)

AWS Region

Info Text (Açıklama)

AWS SES hizmetinin kullanılacağı bölge. Türkiye için Frankfurt (eu-central-1) önerilir.

Placeholder

AWS bölgesi seçin...

Validation

nullable|required_if:mail_driver,ses

Default Value

eu-central-1

Encrypted

No

Required

Conditional (if SES)

Select Options:

Value: eu-central-1 Label: Frankfurt (EU Central 1) 🇩🇪 - ÖNERİLEN
Value: eu-west-1 Label: İrlanda (EU West 1) 🇮🇪
Value: us-east-1 Label: N. Virginia (US East 1) 🇺🇸
Value: us-west-2 Label: Oregon (US West 2) 🇺🇸
Value: ap-southeast-1 Label: Singapur (AP Southeast 1) 🇸🇬

Bu field sadece mail_driver = ses seçiliyse zorunludur.

#7 AWS SES Configuration Set

Input Type

text

Input Name (Key)

aws_ses_configuration_set

Label (Başlık)

AWS SES Configuration Set

Info Text (Açıklama)

AWS SES'te tanımlı configuration set adı (opsiyonel). Mail istatistikleri ve izleme için kullanılır.

Placeholder

default

Validation

nullable|max:255

Default Value

(empty)

Encrypted

No

Required

No (Optional)

OPSİYONEL ALAN

Bu alan zorunlu değildir. AWS SES'te mail istatistikleri tutmak istiyorsanız kullanabilirsiniz.

Özet

Toplam Field Sayısı

7

Zorunlu Field

3 + 3 (SES)

Encrypted Field

1 (Secret Key)

Opsiyonel Field

1 (Config Set)

Her tenant kendi mail ayarlarını yapabilir

AWS SES credentials şifreli saklanır

Mail driver değiştirildiğinde sadece ilgili field'lar zorunlu olur

Default değerler otomatik doldurulur

Generated with Claude Code

2025-12-17 | Mail Settings Configuration