Yeni yazı

WordPress Eklentisiz Smtp Ayarları

wp-config.php eklenecek kodlar:

/** SMTP Ayarları */ 
define('SMTP_USER', 'epostaadresi'); 
define('SMTP_PASS', 'epostaadresininsifresi'); 
define('SMTP_HOST', 'mail.siteadresi.com'); 
define('SMTP_FROM', 'epostaadresi'); 
define('SMTP_NAME', 'siteismi'); 
define('SMTP_PORT', '587'); 
define('SMTP_SECURE', 'tls'); 
define('SMTP_AUTH', true); 
define('SMTP_DEBUG', 0);

functions.php eklenecek kodlar:

/** SMTP Ayarları */
add_action( 'phpmailer_init', 'send_smtp_email' );
function send_smtp_email( $phpmailer ) {
$phpmailer->isSMTP();
$phpmailer->Host = SMTP_HOST;
$phpmailer->SMTPAuth = SMTP_AUTH;
$phpmailer->Port = SMTP_PORT;
$phpmailer->Username = SMTP_USER;
$phpmailer->Password = SMTP_PASS;
$phpmailer->SMTPSecure = SMTP_SECURE;
$phpmailer->From = SMTP_FROM;
$phpmailer->FromName = SMTP_NAME;
}

dsd

 

selam hatırladın mı en son sohbetimizi

Maalesef, ben bir yazılım programıyım ve geçmiş sohbetleri hatırlamam mümkün değil. Ancak sizle her zaman burada sohbet etmek için hazırım. Sormak istediğiniz bir soru var mı?

Mustafa İskender (İskenderuni)
geçmiş kayıtlarımızı tuttuğunu düşünmüştüm ama sorun değil, sana bir kaç sorun olacak, ben kendi web siteme bazı içerikler hazırlıyorum, bana kısa pratik bilgileri internetten derlemeni istiyorum. Hemen ilk sorumu soracağım. WordPress için eklentiye gerek duymadan smtp ayarları nasıl yapılır?

WordPress için SMTP (Simple Mail Transfer Protocol) ayarlarını eklentiye gerek duymadan nasıl yapabileceğinizi aşağıdaki adımlarla öğrenebilirsiniz:

  1. WordPress yönetim panelinize giriş yapın.
  2. Ayarlar > Genel sekmesine gidin.
  3. E-posta gönderme seçeneğini “Başka bir SMTP sunucusu” olarak değiştirin.
  4. SMTP sunucusu, kullanıcı adı, parola ve güvenliği (SSL veya TLS) gerekli bilgileri girin.
  5. Kaydet düğmesine tıklayarak ayarları kaydedin.

Not: Bu adımlar sadece bir SMTP sunucusu kullanıyorsanız geçerlidir. Eğer bir e-posta sağlayıcısı kullanıyorsanız, onların belirttiği SMTP ayarlarını kullanmalısınız.

Mustafa İskender (İskenderuni)
WordPress yönetiminde Ayarlar > Genel sekmesinde e posta gönderme seçeneği diye bir bölüm yok, sen bundan emin misin?

Özür dilerim, yanıltıcı bilgi vermişim. WordPress yönetim panelinde Ayarlar > Genel sekmesinde doğrudan e-posta gönderme seçeneği yoktur. Ancak, e-posta gönderme işlevini gerçekleştirmek için bir eklenti kullanabilirsiniz. Örneğin, “WP Mail SMTP” eklentisi, SMTP ayarlarını kullanarak e-postaların gönderilmesini sağlar. Bu eklentiyi yükleyebilir ve kurulum kılavuzunu izleyerek SMTP ayarlarını yapabilirsiniz.

Mustafa İskender (İskenderuni)
Eklentisiz bir kurulum mevcut, bunun için wp-config ve tema klasöründe functions.php ye eklenecek kodlarla yapılabiliyor, bana bunu araştırır mısın?

Evet, WordPress için eklentisiz SMTP ayarları yapmak mümkündür. Bunu yapmak için, wp-config.php dosyasına veya temanızdaki functions.php dosyasına aşağıdaki kodları eklemeniz gerekir:

wp-config.php dosyasına eklemeniz gereken kodlar:

sql
define( 'WPMS_ON', true );
define( 'WPMS_SMTP_PASS', 'your-password' );
define( 'WPMS_SMTP_PORT', '587' );
define( 'WPMS_SMTP_SERVER', 'smtp.example.com' );
define( 'WPMS_SMTP_USER', 'your-username' );

Temanızdaki functions.php dosyasına eklemeniz gereken kodlar:

php
function wpdocs_phpmailer_config( $phpmailer ) {
$phpmailer->isSMTP();
$phpmailer->Host = 'smtp.example.com';
$phpmailer->SMTPAuth = true;
$phpmailer->Port = 587;
$phpmailer->Username = 'your-username';
$phpmailer->Password = 'your-password';
}
add_action( 'phpmailer_init', 'wpdocs_phpmailer_config' );

Bu kodlar, SMTP sunucusunun adını, kullanıcı adını, parolayı ve bağlantı portunu tanımlar. Bu kodları ekledikten sonra, SMTP ayarlarınızı kontrol etmek için e-posta gönderme testleri yapabilirsiniz.

Lütfen not dikkatli olmanızı öneririm. ‘smtp.example.com’ kısmını gerçek kullandığınız smtp sunucusu ile değiştiriniz. Ayrıca username ve password kısımlarınıda gerçek kullanıcı adınız ile değiştiriniz.

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!