{"id":632,"date":"2026-09-12T12:45:54","date_gmt":"2026-09-12T12:45:54","guid":{"rendered":"https:\/\/www.vps.tc\/blog\/?p=632"},"modified":"2026-09-12T09:31:21","modified_gmt":"2026-09-12T09:31:21","slug":"imap-nedir-imap-e-nasil-erisilir","status":"publish","type":"post","link":"https:\/\/www.vps.tc\/blog\/tr\/imap-nedir-imap-e-nasil-erisilir\/","title":{"rendered":"IMAP Nedir? IMAP&#8217;e Nas\u0131l Eri\u015filir?"},"content":{"rendered":"<div class=\"aiw-toc\" style=\"border:1px solid #dbe3ea;border-radius:8px;padding:16px 20px;margin:0 0 28px\"><strong>\u0130\u00e7indekiler<\/strong><\/p>\n<ol style=\"margin:10px 0 0;padding-left:22px\">\n<li><a href=\"#imap-nedir-imape-nasil-erisilir\">IMAP Nedir? IMAP&#039;e Nas\u0131l Eri\u015filir?<\/a><\/li>\n<li><a href=\"#imap-nedir-ve-nasil-calisir\">IMAP nedir ve nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/a><\/li>\n<li><a href=\"#imap-ve-pop3-arasindaki-fark-nedir\">IMAP ve POP3 aras\u0131ndaki fark nedir?<\/a><\/li>\n<li><a href=\"#imap-hangi-portu-kullanir\">IMAP hangi portu kullan\u0131r?<\/a><\/li>\n<li><a href=\"#imape-erismek-icin-hangi-bilgiler-gerekir\">IMAP&#039;e eri\u015fmek i\u00e7in hangi bilgiler gerekir?<\/a><\/li>\n<li><a href=\"#telefon-veya-bilgisayarda-imap-hesabi-nasil-eklenir\">Telefon veya bilgisayarda IMAP hesab\u0131 nas\u0131l eklenir?<\/a><\/li>\n<li><a href=\"#linux-terminalinden-imap-baglantisi-nasil-test-edilir\">Linux terminalinden IMAP ba\u011flant\u0131s\u0131 nas\u0131l test edilir?<\/a><\/li>\n<li><a href=\"#imap-baglantisi-neden-calismaz\">IMAP ba\u011flant\u0131s\u0131 neden \u00e7al\u0131\u015fmaz?<\/a><\/li>\n<li><a href=\"#imap-guvenli-kullanmak-icin-nelere-dikkat-edilmeli\">IMAP g\u00fcvenli kullanmak i\u00e7in nelere dikkat edilmeli?<\/a><\/li>\n<li><a href=\"#imap-klasorleri-ve-esitleme-davranisi\">IMAP klas\u00f6rleri ve e\u015fitleme davran\u0131\u015f\u0131<\/a><\/li>\n<li><a href=\"#imap-kullanirken-pratik-bir-kontrol-sirasi\">IMAP kullan\u0131rken pratik bir kontrol s\u0131ras\u0131<\/a><\/li>\n<li><a href=\"#sik-sorulan-sorular\">S\u0131k Sorulan Sorular<\/a><\/li>\n<li><a href=\"#kaynaklar\">Kaynaklar<\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"imap-nedir-imape-nasil-erisilir\">IMAP Nedir? IMAP&#8217;e Nas\u0131l Eri\u015filir?<\/h2>\n<p>Telefonunuzda okudu\u011funuz bir e-postan\u0131n bilgisayarda da okundu g\u00f6r\u00fcnmesi, IMAP&#8217;in g\u00fcnl\u00fck hayattaki en g\u00f6r\u00fcn\u00fcr sonucudur. Bu protokol mesajlar\u0131 genellikle sunucuda tutar; okundu, silindi veya klas\u00f6re ta\u015f\u0131nd\u0131 bilgilerini ba\u011fl\u0131 istemcilere aktar\u0131r. Ayn\u0131 posta kutusuna bilgisayar, telefon ve web posta \u00fczerinden eri\u015fmek i\u00e7in sunucu adresi, kullan\u0131c\u0131 ad\u0131, parola ve do\u011fru port bilgisi gerekir.<\/p>\n<h2 id=\"imap-nedir-ve-nasil-calisir\">IMAP nedir ve nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/h2>\n<p>IMAP, \u0130ngilizce <em>Internet Message Access Protocol<\/em> ifadesinin k\u0131saltmas\u0131d\u0131r. E-posta istemcisi ile posta sunucusu aras\u0131ndaki ileti\u015fimi d\u00fczenler. Thunderbird, Outlook, Apple Mail, Android ve iOS&#8217;taki yerle\u015fik posta uygulamalar\u0131 IMAP hesaplar\u0131na ba\u011flanabilir.<\/p>\n<p>Temel fikir basit: E-postalar yaln\u0131zca bilgisayara indirilmez; posta sunucusundaki klas\u00f6r yap\u0131s\u0131 ve mesaj durumu da istemciyle e\u015fitlenir. Telefonunuzda bir mesaj\u0131 okudu\u011funuzda, ayn\u0131 hesap bilgisayarda a\u00e7\u0131ld\u0131\u011f\u0131nda mesaj\u0131n okundu g\u00f6r\u00fcnmesinin nedeni budur.<\/p>\n<p>IMAP ba\u011flant\u0131lar\u0131 pratikte \u00e7o\u011funlukla TLS ile korunur. IETF&#8217;nin RFC 9051 belgesinde g\u00fcncel IMAP4rev2 tan\u0131mlan\u0131r; eski ve h\u00e2l\u00e2 s\u0131k kar\u015f\u0131la\u015f\u0131lan uygulamalar ise RFC 3501&#8217;de tan\u0131mlanan IMAP4rev1&#8217;i kullanabilir. Sunucunun hangi s\u00fcr\u00fcm\u00fc destekledi\u011fi g\u00fcnl\u00fck kullan\u0131mda genellikle fark edilmez. Ba\u011flant\u0131 ayarlar\u0131nda g\u00fcvenli \u015fifreleme se\u00e7mek daha kritik konudur.<\/p>\n<h3>IMAP ile hangi i\u015flemler yap\u0131labilir?<\/h3>\n<ul>\n<li>Gelen kutusu, g\u00f6nderilmi\u015f, taslaklar ve \u00f6zel klas\u00f6rleri sunucudan g\u00f6r\u00fcnt\u00fclemek.<\/li>\n<li>Mesajlar\u0131 okumak, aramak, i\u015faretlemek ve klas\u00f6rlere ta\u015f\u0131mak.<\/li>\n<li>Okundu, okunmad\u0131, y\u0131ld\u0131zl\u0131 veya silinmi\u015f gibi durumlar\u0131 e\u015fitlemek.<\/li>\n<li>Birden fazla cihazda ayn\u0131 posta kutusunu kullanmak.<\/li>\n<li>Mesaj ba\u015fl\u0131klar\u0131n\u0131 \u00f6nce al\u0131p g\u00f6vdeyi veya ek dosyalar\u0131 gerekti\u011finde indirmek.<\/li>\n<\/ul>\n<p>\u0130stemci her zaman b\u00fct\u00fcn ekleri ilk ba\u011flant\u0131da indirmek zorunda de\u011fildir. B\u00fcy\u00fck posta kutular\u0131nda ilk senkronizasyonun davran\u0131\u015f\u0131 kullan\u0131lan uygulamaya ve \u00f6nbellek ayarlar\u0131na g\u00f6re de\u011fi\u015fir. Bu ayr\u0131nt\u0131, \u00f6zellikle s\u0131n\u0131rl\u0131 disk alan\u0131na sahip diz\u00fcst\u00fclerde fark yarat\u0131r.<\/p>\n<h2 id=\"imap-ve-pop3-arasindaki-fark-nedir\">IMAP ve POP3 aras\u0131ndaki fark nedir?<\/h2>\n<p>POP3, postay\u0131 istemciye indirmeye odaklan\u0131r. IMAP ise posta kutusunu sunucuda b\u0131rak\u0131r ve istemcilerin bu kutuyla birlikte \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar. Tek bir bilgisayarda ar\u015fiv tutmak isteyen kullan\u0131c\u0131lar i\u00e7in POP3 h\u00e2l\u00e2 i\u015fe yarayabilir; telefon, diz\u00fcst\u00fc ve web posta birlikte kullan\u0131lacaksa IMAP daha uygun bir modeldir.<\/p>\n<table>\n<thead>\n<tr>\n<th>\u00d6zellik<\/th>\n<th>IMAP<\/th>\n<th>POP3<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Mesajlar\u0131n ana konumu<\/td>\n<td>Genellikle sunucu<\/td>\n<td>Genellikle istemci<\/td>\n<\/tr>\n<tr>\n<td>Birden fazla cihazla kullan\u0131m<\/td>\n<td>Uygun<\/td>\n<td>Daha s\u0131n\u0131rl\u0131<\/td>\n<\/tr>\n<tr>\n<td>Klas\u00f6r ve okundu bilgisi<\/td>\n<td>Sunucuyla e\u015fitlenir<\/td>\n<td>\u0130stemciye g\u00f6re de\u011fi\u015fir<\/td>\n<\/tr>\n<tr>\n<td>\u00c7evrimd\u0131\u015f\u0131 eri\u015fim<\/td>\n<td>\u0130stemcinin yerel \u00f6nbelle\u011fine ba\u011fl\u0131<\/td>\n<td>\u0130ndirilen mesajlar yerelde bulunur<\/td>\n<\/tr>\n<tr>\n<td>Sunucu depolama kullan\u0131m\u0131<\/td>\n<td>Posta kutusu b\u00fcy\u00fcd\u00fck\u00e7e artar<\/td>\n<td>\u0130ndirme sonras\u0131 azalabilir<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>IMAP kullanmak yedek almak anlam\u0131na gelmez. Sunucudaki bir mesaj yanl\u0131\u015fl\u0131kla silindi\u011finde veya posta kutusu kota s\u0131n\u0131r\u0131na ula\u015ft\u0131\u011f\u0131nda, e\u015fitleme sorunu b\u00fct\u00fcn cihazlara ta\u015f\u0131yabilir. Ar\u015fiv ve yedek politikas\u0131 ayr\u0131ca kurulmal\u0131d\u0131r.<\/p>\n<p>SMTP ile IMAP de birbirinin alternatifi de\u011fildir. SMTP g\u00f6nderim i\u00e7in, IMAP okuma ve posta kutusu y\u00f6netimi i\u00e7in kullan\u0131l\u0131r. G\u00f6nderim taraf\u0131n\u0131 anlatan <a href=\"https:\/\/www.vps.tc\/blog\/tr\/smtp-nedir-nasil-calisir-portlari\/\">SMTP Nedir? Nas\u0131l \u00c7al\u0131\u015f\u0131r, Hangi Portlar\u0131 Kullan\u0131r?<\/a> yaz\u0131s\u0131nda bu ayr\u0131m\u0131 ayr\u0131ca ele alm\u0131\u015ft\u0131k.<\/p>\n<h2 id=\"imap-hangi-portu-kullanir\">IMAP hangi portu kullan\u0131r?<\/h2>\n<p>Bir IMAP hesab\u0131 eklerken en \u00e7ok kar\u0131\u015ft\u0131r\u0131lan b\u00f6l\u00fcm port ve \u015fifreleme se\u00e7imidir. IANA&#8217;n\u0131n hizmet ad\u0131 ve port kay\u0131tlar\u0131nda IMAP i\u00e7in 143, IMAPS i\u00e7in 993 numaral\u0131 portlar yer al\u0131r. G\u00fcvenli ba\u011flant\u0131 i\u00e7in \u00e7o\u011fu kurulumda 993 numaral\u0131 port ve do\u011frudan TLS kullan\u0131l\u0131r.<\/p>\n<table>\n<thead>\n<tr>\n<th>Ba\u011flant\u0131 t\u00fcr\u00fc<\/th>\n<th>Port<\/th>\n<th>\u015eifreleme<\/th>\n<th>Not<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>IMAP<\/td>\n<td>143<\/td>\n<td>Ba\u015flang\u0131\u00e7ta a\u00e7\u0131k, STARTTLS ile \u015fifrelenebilir<\/td>\n<td>Sunucu STARTTLS destekliyorsa kullan\u0131labilir<\/td>\n<\/tr>\n<tr>\n<td>IMAPS<\/td>\n<td>993<\/td>\n<td>TLS ba\u011flant\u0131n\u0131n ba\u015f\u0131nda ba\u015flar<\/td>\n<td>Yeni istemci kurulumlar\u0131nda genellikle tercih edilir<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Port 143&#8217;\u00fc g\u00f6rmek ba\u011flant\u0131n\u0131n mutlaka g\u00fcvensiz oldu\u011fu anlam\u0131na gelmez. \u0130stemci ba\u011flant\u0131y\u0131 kurduktan sonra STARTTLS komutuyla \u015fifreli oturuma ge\u00e7ebilir. \u0130stemcide \u015fifreleme kapal\u0131ysa kullan\u0131c\u0131 ad\u0131 ve parola korunmadan g\u00f6nderilebilir. Hosting panelinde verilen ba\u011flant\u0131 t\u00fcr\u00fcn\u00fc aynen uygulamak en g\u00fcvenli yoldur.<\/p>\n<p>993 numaral\u0131 portta TLS el s\u0131k\u0131\u015fmas\u0131 ba\u011flant\u0131n\u0131n ilk an\u0131nda yap\u0131l\u0131r. Sertifika ad\u0131 posta sunucusunun ad\u0131yla uyu\u015fmuyorsa istemci uyar\u0131 verir. Sertifika uyar\u0131s\u0131n\u0131 ge\u00e7mek yerine sunucu ad\u0131n\u0131 kontrol edin; \u00e7o\u011fu zaman problem parola de\u011fil, yanl\u0131\u015f hostname kullan\u0131m\u0131d\u0131r.<\/p>\n<h2 id=\"imape-erismek-icin-hangi-bilgiler-gerekir\">IMAP&#8217;e eri\u015fmek i\u00e7in hangi bilgiler gerekir?<\/h2>\n<p>Bir posta istemcisinde yeni IMAP hesab\u0131 olu\u015ftururken \u015fu bilgilere ihtiya\u00e7 duyulur:<\/p>\n<ul>\n<li><strong>IMAP sunucu adresi:<\/strong> Genellikle <code>mail.example.com<\/code> veya hosting sa\u011flay\u0131c\u0131s\u0131n\u0131n verdi\u011fi \u00f6zel bir hostname.<\/li>\n<li><strong>Kullan\u0131c\u0131 ad\u0131:<\/strong> \u00c7o\u011fu hosting kurulumunda tam e-posta adresi, \u00f6rne\u011fin <code>destek@example.com<\/code>.<\/li>\n<li><strong>Parola:<\/strong> E-posta hesab\u0131n\u0131n parolas\u0131d\u0131r; hosting paneli parolas\u0131yla ayn\u0131 olmak zorunda de\u011fildir.<\/li>\n<li><strong>Port:<\/strong> G\u00fcvenli IMAP i\u00e7in \u00e7o\u011funlukla <code>993<\/code>.<\/li>\n<li><strong>\u015eifreleme:<\/strong> <code>SSL\/TLS<\/code> veya sunucu destekliyorsa <code>STARTTLS<\/code>.<\/li>\n<li><strong>Kimlik do\u011frulama:<\/strong> Genellikle normal parola veya parola ile giri\u015f se\u00e7ene\u011fi.<\/li>\n<\/ul>\n<p>Sunucu adresini tahmin etmek yerine hosting firmas\u0131n\u0131n e-posta yap\u0131land\u0131rma ekran\u0131ndan al\u0131n. Benim s\u0131k g\u00f6rd\u00fc\u011f\u00fcm hata, alan ad\u0131n\u0131n DNS kayd\u0131nda web sunucusunu g\u00f6steren adresin IMAP sunucusu san\u0131lmas\u0131. Web sitesi <code>www<\/code> \u00fczerinden \u00e7al\u0131\u015fabilir; posta hizmeti ise ayr\u0131 bir hostname kullanabilir.<\/p>\n<h2 id=\"telefon-veya-bilgisayarda-imap-hesabi-nasil-eklenir\">Telefon veya bilgisayarda IMAP hesab\u0131 nas\u0131l eklenir?<\/h2>\n<h3>Otomatik kurulum<\/h3>\n<p>Gmail uygulamas\u0131, Outlook, Apple Mail ve benzeri istemciler alan ad\u0131n\u0131 yazar yazmaz sunucu bilgilerini otomatik bulmay\u0131 deneyebilir. Bu i\u015flem alan ad\u0131nda do\u011fru otomatik yap\u0131land\u0131rma kay\u0131tlar\u0131 bulunmas\u0131na veya uygulaman\u0131n sa\u011flay\u0131c\u0131 veritaban\u0131n\u0131 tan\u0131mas\u0131na ba\u011fl\u0131d\u0131r.<\/p>\n<p>Otomatik kurulum \u00e7al\u0131\u015fsa bile portu ve \u015fifreleme y\u00f6ntemini kontrol edin. Kullan\u0131c\u0131 ad\u0131 yaln\u0131zca <code>destek<\/code> olarak doldurulmu\u015fsa tam adresi elle yazman\u0131z gerekebilir. Hosting sunucular\u0131nda ayn\u0131 yerel kullan\u0131c\u0131 ad\u0131na sahip farkl\u0131 alan adlar\u0131 olabildi\u011fi i\u00e7in tam e-posta adresi daha g\u00fcvenilir tercihtir.<\/p>\n<h3>Elle kurulum<\/h3>\n<ol>\n<li>Posta uygulamas\u0131nda yeni hesap ekleme ekran\u0131n\u0131 a\u00e7\u0131n.<\/li>\n<li>Hesap t\u00fcr\u00fc olarak IMAP&#8217;i se\u00e7in.<\/li>\n<li>Gelen posta sunucusuna hosting sa\u011flay\u0131c\u0131s\u0131n\u0131n verdi\u011fi IMAP hostname&#8217;ini yaz\u0131n.<\/li>\n<li>Kullan\u0131c\u0131 ad\u0131 alan\u0131na tam e-posta adresini girin.<\/li>\n<li>Portu <code>993<\/code>, g\u00fcvenli\u011fi <code>SSL\/TLS<\/code> olarak se\u00e7in.<\/li>\n<li>SMTP ayarlar\u0131nda da \u00e7o\u011funlukla ayn\u0131 kullan\u0131c\u0131 ad\u0131 ve parola ile kimlik do\u011frulamay\u0131 etkinle\u015ftirin.<\/li>\n<li>\u0130stemcinin test ba\u011flant\u0131s\u0131n\u0131 tamamlamas\u0131n\u0131 bekleyin.<\/li>\n<\/ol>\n<p>Bu a\u015famada SMTP ile IMAP ayarlar\u0131n\u0131 kar\u0131\u015ft\u0131rmak kolayd\u0131r. Gelen sunucu IMAP, giden sunucu SMTP&#8217;dir; ikisi ayn\u0131 hostname&#8217;i kullanabilir ama protokol ve portlar farkl\u0131d\u0131r. Parola do\u011fru oldu\u011fu h\u00e2lde g\u00f6nderim \u00e7al\u0131\u015fm\u0131yorsa yaln\u0131zca IMAP ayar\u0131n\u0131 de\u011fi\u015ftirmeniz sorunu \u00e7\u00f6zmez.<\/p>\n<h2 id=\"linux-terminalinden-imap-baglantisi-nasil-test-edilir\">Linux terminalinden IMAP ba\u011flant\u0131s\u0131 nas\u0131l test edilir?<\/h2>\n<p>Bir posta istemcisi hata verdi\u011finde do\u011frudan parolay\u0131 de\u011fi\u015ftirmem. \u00d6nce DNS \u00e7\u00f6z\u00fcmlemesini ve TLS el s\u0131k\u0131\u015fmas\u0131n\u0131 ayr\u0131 ayr\u0131 test ederim. B\u00f6ylece sorunun a\u011fda m\u0131, sertifikada m\u0131, kimlik do\u011frulamada m\u0131 oldu\u011funu ay\u0131rabilirim.<\/p>\n<pre><code>dig +short mail.example.com<\/code><\/pre>\n<p>Bu komut bir IP adresi d\u00f6nd\u00fcrmelidir. Bo\u015f \u00e7\u0131kt\u0131 al\u0131rsan\u0131z IMAP protokol\u00fcn\u00fc test etmeden \u00f6nce DNS kayd\u0131n\u0131 inceleyin. Ben vardiyada benzer bir ba\u011flant\u0131 sorununu bu s\u0131rayla ay\u0131rm\u0131\u015ft\u0131m: hostname \u00e7\u00f6z\u00fcmleniyordu, fakat TLS \u00e7\u0131kt\u0131s\u0131ndaki sertifika ad\u0131 kullan\u0131lan hostname ile e\u015fle\u015fmiyordu. Parola de\u011fi\u015ftirmek yaln\u0131zca vakit kaybettirdi.<\/p>\n<p>993 numaral\u0131 TLS ba\u011flant\u0131s\u0131n\u0131 OpenSSL ile \u015f\u00f6yle kontrol edebilirsiniz:<\/p>\n<pre><code>openssl s_client -connect mail.example.com:993 -servername mail.example.com -crlf<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131da sertifika zinciri, sertifikan\u0131n ge\u00e7erlilik tarihleri ve hostname bilgisi g\u00f6r\u00fcn\u00fcr. Ba\u011flant\u0131n\u0131n sonunda <code>Verify return code: 0 (ok)<\/code> g\u00f6rmeniz, OpenSSL&#8217;in sertifikay\u0131 do\u011frulad\u0131\u011f\u0131n\u0131 g\u00f6sterir. Farkl\u0131 bir kod, sertifika zinciri veya isim uyu\u015fmazl\u0131\u011f\u0131 gibi bir soruna i\u015faret edebilir.<\/p>\n<p>TLS oturumu a\u00e7\u0131ld\u0131ktan sonra sunucunun kar\u015f\u0131lama sat\u0131r\u0131n\u0131 g\u00f6rebilirsiniz. IMAP komutlar\u0131 bir etiketle g\u00f6nderilir:<\/p>\n<pre><code>A001 CAPABILITY\nA002 LOGOUT<\/code><\/pre>\n<p>Buradaki <code>A001<\/code> ve <code>A002<\/code> etiketleri istemcinin istekleri e\u015fle\u015ftirmesine yard\u0131m eder. <code>CAPABILITY<\/code> sunucunun destekledi\u011fi yetenekleri listeler. Ger\u00e7ek kullan\u0131c\u0131 parolan\u0131z\u0131 terminal ge\u00e7mi\u015fine yazmay\u0131n; kimlik do\u011frulama testi gerekiyorsa kontroll\u00fc bir hesap ve sa\u011flay\u0131c\u0131n\u0131n g\u00fcvenlik politikas\u0131n\u0131 kullan\u0131n.<\/p>\n<p>Port 143 \u00fczerinde STARTTLS testi i\u00e7in komut \u015fu \u015fekildedir:<\/p>\n<pre><code>openssl s_client -connect mail.example.com:143 -starttls imap -crlf<\/code><\/pre>\n<p>Bu komutta TLS, IMAP oturumunun ba\u015flang\u0131c\u0131ndaki STARTTLS g\u00f6r\u00fc\u015fmesinden sonra etkinle\u015fir. Sunucu STARTTLS desteklemiyorsa ba\u011flant\u0131 kurulsa bile bu y\u00f6ntem \u00e7al\u0131\u015fmaz. Port 993 ile 143 aras\u0131ndaki fark\u0131 ger\u00e7ek ba\u011flant\u0131 \u00fczerinden g\u00f6rmek, istemcideki <code>SSL<\/code> ve <code>STARTTLS<\/code> se\u00e7eneklerini kar\u0131\u015ft\u0131rman\u0131z\u0131 \u00f6nler.<\/p>\n<h2 id=\"imap-baglantisi-neden-calismaz\">IMAP ba\u011flant\u0131s\u0131 neden \u00e7al\u0131\u015fmaz?<\/h2>\n<h3>Yanl\u0131\u015f sunucu ad\u0131 veya DNS kayd\u0131<\/h3>\n<p>Alan ad\u0131n\u0131n A kayd\u0131 do\u011fru olsa bile posta hostname&#8217;i farkl\u0131 bir IP&#8217;ye i\u015faret edebilir. <code>dig +short<\/code> ile beklenen adresi do\u011frulay\u0131n. IPv6 kayd\u0131 varsa istemci \u00f6nce IPv6 \u00fczerinden ba\u011flanmay\u0131 deneyebilir; sunucunun IPv6 hizmeti d\u00fczg\u00fcn yap\u0131land\u0131r\u0131lmad\u0131ysa yaln\u0131zca baz\u0131 a\u011flarda hata g\u00f6r\u00fcrs\u00fcn\u00fcz.<\/p>\n<p>Bu konu DNS ile e-posta aras\u0131ndaki ili\u015fkiyi de g\u00f6sterir. Alan ad\u0131 \u00e7\u00f6z\u00fcmleme sorunlar\u0131n\u0131 anlamak i\u00e7in <a href=\"https:\/\/www.vps.tc\/blog\/tr\/dns-probe-finished-nxdomain-hatasi-nasil-cozulur\/\">DNS_PROBE_FINISHED_NXDOMAIN Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131daki kontrol ad\u0131mlar\u0131 i\u015finize yarayabilir.<\/p>\n<h3>Port g\u00fcvenlik duvar\u0131nda kapal\u0131<\/h3>\n<p>VPS kullan\u0131yorsan\u0131z yaln\u0131zca uygulaman\u0131n \u00e7al\u0131\u015f\u0131yor olmas\u0131 yetmez; i\u015fletim sistemi g\u00fcvenlik duvar\u0131 ve sa\u011flay\u0131c\u0131 taraf\u0131ndaki a\u011f kurallar\u0131 da ba\u011flant\u0131ya izin vermelidir. Sunucu size aitse dinleyen portlar\u0131 kontrol edebilirsiniz:<\/p>\n<pre><code>sudo ss -ltnp | grep -E ':(143|993)'<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131da <code>LISTEN<\/code> sat\u0131r\u0131 g\u00f6rmeniz, ilgili portta bir s\u00fcrecin dinledi\u011fini g\u00f6sterir. Bu sat\u0131r yoksa \u00f6nce Dovecot veya kulland\u0131\u011f\u0131n\u0131z posta sunucusunun durumuna bak\u0131n. Portu rastgele de\u011fi\u015ftirmek yerine hangi servisin hangi adreste dinledi\u011fini tespit etmek daha sa\u011fl\u0131kl\u0131 olur.<\/p>\n<h3>Sertifika ad\u0131 uyu\u015fmuyor<\/h3>\n<p>\u0130stemcide sunucu olarak <code>mail.example.com<\/code> yaz\u0131p sertifikas\u0131 yaln\u0131zca <code>server.provider.net<\/code> i\u00e7in d\u00fczenlenmi\u015fse uyar\u0131 alabilirsiniz. Sertifikaya g\u00fcvenmek i\u00e7in uyar\u0131y\u0131 ge\u00e7ici olarak kabul etmek yanl\u0131\u015f yap\u0131land\u0131rmay\u0131 d\u00fczeltmez. Do\u011fru hostname&#8217;i sa\u011flay\u0131c\u0131dan \u00f6\u011frenin veya sertifikay\u0131 kullan\u0131lan posta ad\u0131yla yeniden d\u00fczenleyin.<\/p>\n<h3>Kullan\u0131c\u0131 ad\u0131 bi\u00e7imi yanl\u0131\u015f<\/h3>\n<p>Hosting sistemlerinin \u00f6nemli bir b\u00f6l\u00fcm\u00fc kullan\u0131c\u0131 ad\u0131n\u0131 tam e-posta adresi ister. <code>kullanici<\/code> yerine <code>kullanici@example.com<\/code> yazmay\u0131 deneyin. Baz\u0131 kurumsal sistemler farkl\u0131 bir kimlik bi\u00e7imi kullanabilir; genel varsay\u0131m yerine sunucu dok\u00fcmantasyonunu esas al\u0131n.<\/p>\n<h3>Posta kutusu kotas\u0131 dolu<\/h3>\n<p>IMAP hesab\u0131 ba\u011flan\u0131yor ama yeni mesajlar g\u00f6r\u00fcnm\u00fcyorsa kota ve klas\u00f6r boyutlar\u0131n\u0131 kontrol edin. Silinenler klas\u00f6r\u00fc baz\u0131 sistemlerde hemen bo\u015falt\u0131lmaz. B\u00fcy\u00fck ekleri olan eski iletileri ar\u015fivlemek, kotay\u0131 y\u00fckseltmeden \u00f6nce uygulanabilecek daha kontroll\u00fc bir ad\u0131md\u0131r.<\/p>\n<h2 id=\"imap-guvenli-kullanmak-icin-nelere-dikkat-edilmeli\">IMAP g\u00fcvenli kullanmak i\u00e7in nelere dikkat edilmeli?<\/h2>\n<ul>\n<li>M\u00fcmk\u00fcnse <code>993\/TLS<\/code> kullan\u0131n; 143 kullan\u0131yorsan\u0131z STARTTLS&#8217;nin etkin oldu\u011funu do\u011frulay\u0131n.<\/li>\n<li>Posta parolas\u0131n\u0131 web paneli, FTP veya ba\u015fka bir servisle gereksiz yere ayn\u0131 yapmay\u0131n.<\/li>\n<li>Ba\u015far\u0131s\u0131z giri\u015fleri sunucu loglar\u0131nda izleyin ve gerekirse fail2ban gibi korumalar uygulay\u0131n.<\/li>\n<li>Posta kutusu i\u00e7in kota belirleyin; dolu disk yaln\u0131zca e-postay\u0131 de\u011fil, ba\u015fka servisleri de etkileyebilir.<\/li>\n<li>Yedekleri IMAP e\u015fitlemesinden ayr\u0131 tutun.<\/li>\n<li>\u00dc\u00e7\u00fcnc\u00fc taraf istemcilerde kaydedilen parolalar\u0131n cihaz kilidiyle korunmas\u0131n\u0131 sa\u011flay\u0131n.<\/li>\n<\/ul>\n<p>Sunucu taraf\u0131nda Dovecot kullan\u0131yorsan\u0131z g\u00fcnl\u00fcklerde kimlik do\u011frulama, TLS ve ba\u011flant\u0131 hatalar\u0131n\u0131 ayr\u0131 ayr\u0131 aray\u0131n. Tek bir &#8220;ba\u011flanamad\u0131&#8221; mesaj\u0131, sertifika hatas\u0131yla yanl\u0131\u015f parola hatas\u0131n\u0131 ay\u0131rmaz. Benim yapt\u0131\u011f\u0131m hata, istemci penceresindeki genel hata mesaj\u0131na bak\u0131p hesab\u0131n parolas\u0131n\u0131 de\u011fi\u015ftirmekti. Log ve TLS \u00e7\u0131kt\u0131s\u0131n\u0131 birlikte inceleyince as\u0131l problemin ba\u011flant\u0131 ad\u0131yla ilgili oldu\u011funu g\u00f6rd\u00fcm.<\/p>\n<h2 id=\"imap-klasorleri-ve-esitleme-davranisi\">IMAP klas\u00f6rleri ve e\u015fitleme davran\u0131\u015f\u0131<\/h2>\n<p>\u0130stemciler klas\u00f6r adlar\u0131n\u0131 her zaman ayn\u0131 bi\u00e7imde g\u00f6stermez. Sunucuda <code>Sent<\/code> olarak duran klas\u00f6r uygulamada &#8220;G\u00f6nderilmi\u015f&#8221; ad\u0131yla g\u00f6r\u00fcnebilir. Baz\u0131 istemciler taslaklar, g\u00f6nderilmi\u015fler ve \u00e7\u00f6p kutusu i\u00e7in \u00f6zel klas\u00f6r e\u015flemesi ister. Bir mesaj\u0131n yanl\u0131\u015f klas\u00f6rde g\u00f6r\u00fcnmesi her zaman kay\u0131p anlam\u0131na gelmez; \u00e7o\u011fu kez istemcinin klas\u00f6r aboneli\u011fi veya \u00f6zel klas\u00f6r ayar\u0131 yanl\u0131\u015ft\u0131r.<\/p>\n<p>IMAP&#8217;te silme i\u015flemi de iki a\u015famal\u0131 davranabilir. \u0130stemci \u00f6nce mesaj\u0131 silinmi\u015f olarak i\u015faretler, daha sonra klas\u00f6r temizleme komutuyla tamamen kald\u0131r\u0131r. Bu ayr\u0131nt\u0131 depolama kullan\u0131m\u0131n\u0131 kontrol ederken \u00f6nemlidir. Sadece gelen kutusunu bo\u015faltmak, \u00e7\u00f6p kutusundaki iletileri otomatik olarak silmeyebilir.<\/p>\n<p>B\u00fcy\u00fck posta kutular\u0131nda t\u00fcm klas\u00f6rleri \u00e7evrimd\u0131\u015f\u0131 e\u015fitlemek istemeyebilirsiniz. \u0130stemcide hangi klas\u00f6rlerin indirilece\u011fini se\u00e7in, ek dosyalar\u0131n otomatik indirilmesini s\u0131n\u0131rlay\u0131n ve yerel \u00f6nbelle\u011fin disk kullan\u0131m\u0131n\u0131 izleyin. Sunucuda disk dolulu\u011fu i\u00e7in genel bir kontrol ar\u0131yorsan\u0131z <a href=\"https:\/\/www.vps.tc\/blog\/tr\/vps-bant-genisligi-ihtiyacinizi-hesaplayin\/\">VPS Bant Geni\u015fli\u011fi Nedir? \u0130htiyac\u0131n\u0131z\u0131 Hesaplay\u0131n<\/a> yaz\u0131s\u0131ndan farkl\u0131 olarak burada bakman\u0131z gereken kaynak bant geni\u015fli\u011fi de\u011fil, posta depolama kotas\u0131 ve disk alan\u0131d\u0131r.<\/p>\n<h2 id=\"imap-kullanirken-pratik-bir-kontrol-sirasi\">IMAP kullan\u0131rken pratik bir kontrol s\u0131ras\u0131<\/h2>\n<ol>\n<li>Sunucu hostname&#8217;inin do\u011fru oldu\u011funu sa\u011flay\u0131c\u0131 panelinden do\u011frulay\u0131n.<\/li>\n<li><code>dig +short<\/code> ile hostname&#8217;in \u00e7\u00f6z\u00fcmlendi\u011fini kontrol edin.<\/li>\n<li>993 i\u00e7in TLS veya 143 i\u00e7in STARTTLS ba\u011flant\u0131s\u0131n\u0131 OpenSSL ile test edin.<\/li>\n<li>\u0130stemcide tam e-posta adresini kullan\u0131c\u0131 ad\u0131 olarak deneyin.<\/li>\n<li>Port, \u015fifreleme ve kimlik do\u011frulama se\u00e7imini sunucu ayarlar\u0131yla kar\u015f\u0131la\u015ft\u0131r\u0131n.<\/li>\n<li>Sunucu ve istemci saatinin do\u011fru oldu\u011fundan emin olun; sertifika do\u011frulamas\u0131 yanl\u0131\u015f saatten etkilenebilir.<\/li>\n<li>Posta kutusu kotas\u0131n\u0131 ve ilgili servis loglar\u0131n\u0131 inceleyin.<\/li>\n<\/ol>\n<p>Bu s\u0131ra, &#8220;parola yanl\u0131\u015f&#8221; varsay\u0131m\u0131na saplanmadan ilerlemenizi sa\u011flar. Bir ba\u011flant\u0131 testinde tek de\u011fi\u015fkeni de\u011fi\u015ftirin. Ayn\u0131 anda hostname, port ve parola de\u011fi\u015ftirirseniz hangi ad\u0131m\u0131n i\u015fe yarad\u0131\u011f\u0131n\u0131 anlayamazs\u0131n\u0131z.<\/p>\n<h2 id=\"sik-sorulan-sorular\">S\u0131k Sorulan Sorular<\/h2>\n<h3>IMAP kullanmak \u00fccretli midir?<\/h3>\n<p>IMAP protokol\u00fcn\u00fcn kendisi ayr\u0131ca \u00fccretli de\u011fildir. \u00dccret, e-posta hesab\u0131n\u0131 bar\u0131nd\u0131ran hosting veya posta hizmetinin depolama, kullan\u0131c\u0131 ve trafik politikas\u0131na g\u00f6re belirlenir.<\/p>\n<h3>IMAP ile e-postalar bilgisayara indirilir mi?<\/h3>\n<p>\u0130stemci h\u0131zl\u0131 g\u00f6r\u00fcnt\u00fcleme ve \u00e7evrimd\u0131\u015f\u0131 eri\u015fim i\u00e7in iletilerin yerel bir \u00f6nbelle\u011fini tutabilir. Ana posta kutusu genellikle sunucudad\u0131r; bu \u00f6nbellek tek ba\u015f\u0131na yedek kabul edilmemelidir.<\/p>\n<h3>IMAP i\u00e7in 143 m\u00fc, 993 m\u00fc kullan\u0131lmal\u0131?<\/h3>\n<p>Sunucu destekliyorsa do\u011frudan TLS kullanan 993 numaral\u0131 port genellikle daha kolay ve g\u00fcvenli bir tercihtir. 143 numaral\u0131 port da STARTTLS ile \u015fifreli kullan\u0131labilir; istemcide \u015fifrelemenin etkin oldu\u011fundan emin olun.<\/p>\n<h3>IMAP parolas\u0131 neden s\u00fcrekli yanl\u0131\u015f g\u00f6r\u00fcn\u00fcyor?<\/h3>\n<p>Yanl\u0131\u015f kullan\u0131c\u0131 ad\u0131 bi\u00e7imi, hatal\u0131 sunucu ad\u0131, sertifika sorunu, hesap kilidi veya kota problemi bu mesaja yol a\u00e7abilir. Tam e-posta adresini deneyin, TLS ba\u011flant\u0131s\u0131n\u0131 test edin ve sunucu loglar\u0131nda ger\u00e7ek hata nedenini aray\u0131n.<\/p>\n<p>Ben IMAP sorunlar\u0131nda ilk olarak parolaya sald\u0131rm\u0131yorum. \u00d6nce hostname, DNS ve TLS. Bu \u00fc\u00e7l\u00fc temizse kimlik do\u011frulamaya ge\u00e7mek \u00e7ok daha k\u0131sa s\u00fcr\u00fcyor.<\/p>\n<h2 id=\"kaynaklar\">Kaynaklar<\/h2>\n<ul class=\"aiw-sources\">\n<li><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc9051\" target=\"_blank\" rel=\"noopener nofollow\">RFC 9051 &#8211; IMAP4rev2<\/a> \u2014 rfc-editor.org<\/li>\n<li><a href=\"https:\/\/www.iana.org\/assignments\/service-names-port-numbers\/service-names-port-numbers.xhtml\" target=\"_blank\" rel=\"noopener nofollow\">IANA &#8211; Service Name and Port Number Registry<\/a> \u2014 iana.org<\/li>\n<li><a href=\"https:\/\/docs.openssl.org\/3.0\/man1\/openssl-s_client\/\" target=\"_blank\" rel=\"noopener nofollow\">OpenSSL &#8211; s_client<\/a> \u2014 docs.openssl.org<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>IMAP&#8217;in ne oldu\u011funu, POP3&#8217;ten fark\u0131n\u0131, 143 ve 993 portlar\u0131n\u0131, telefon ve bilgisayarda hesap kurulumunu ve ba\u011flant\u0131 testlerini a\u00e7\u0131kl\u0131yorum.<\/p>\n","protected":false},"author":2,"featured_media":630,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[279],"tags":[1960,1937,233,1958,1935,1962],"class_list":["post-632","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nedir","tag-dovecot","tag-e-posta","tag-hosting","tag-imap","tag-smtp","tag-tls-tr"],"lang":"tr","translations":{"tr":632,"en":633},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts\/632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/comments?post=632"}],"version-history":[{"count":1,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts\/632\/revisions"}],"predecessor-version":[{"id":634,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/posts\/632\/revisions\/634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/media\/630"}],"wp:attachment":[{"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/media?parent=632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/categories?post=632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vps.tc\/blog\/wp-json\/wp\/v2\/tags?post=632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}