Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bilgi Bankası

Anasayfa Bilgi Bankası Genel Imapsync V3 ile Kolay E-Posta Taşım...

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR

Imapsync V3 ile Kolay E-Posta Taşıma Rehberi

E-posta sunucusu değişikliklerinde kullanıcı hesaplarını ve içeriklerini eski sunucudan yeni sunucuya aktarmak kritik bir süreçtir. Bu işlemde en güvenilir açık kaynak araçlardan biri imapsync'tir. Özellikle v3 sürümü ile birlikte daha kararlı, hızlı ve uyumlu bir yapı sunar. Bu yazıda Imapsync v3 ile iki farklı IMAP sunucusu arasında nasıl e-posta taşıması yapılacağını detaylıca anlatıyoruz.


1. Imapsync Nedir?

Imapsync, iki IMAP protokolü kullanan e-posta sunucusu arasında e-posta içeriklerini güvenli bir şekilde kopyalamak veya taşımak için kullanılan bir komut satırı aracıdır. Silmeden taşıma yapabilir, sadece yeni mailleri senkronize edebilir.


2. Gereksinimler

  • Debian/Ubuntu sistem

  • Perl 5.30+ ve ilgili modüller

  • Root veya sudo erişimi


3. Imapsync v3 Kurulumu

apt update && apt upgrade -y
apt install git make cpanminus libauthen-ntlm-perl libterm-readkey-perl -y
cd /usr/local/src
wget https://github.com/imapsync/imapsync/archive/refs/tags/rel3.1.6.tar.gz
 tar xzf rel3.1.6.tar.gz
cd imapsync-rel3.1.6
make install

Alternatif olarak, hızlı kurulum:

apt install imapsync -y  # Debian/Ubuntu repolarında da mevcuttur (bazı sürümlerde eski olabilir)

4. Kullanım Formatı

imapsync \
--host1 mail.eskisunucu.com --user1 [email protected] --password1 'eski_sifre' \
--host2 mail.yenisunucu.com --user2 [email protected] --password2 'yeni_sifre' \
--ssl1 --ssl2 --syncinternaldates --authmech1 LOGIN --authmech2 LOGIN

Açıklama:

  • --ssl1 ve --ssl2: Her iki sunucuda da SSL zorlanır

  • --syncinternaldates: Maillerin orijinal tarihlerini korur

  • --authmech: Oturum açma yöntemi (LOGIN, PLAIN vb)


5. Otomasyon için Listeyle Taşıma

Örnek bir kullanıcı listesi:

[email protected];[email protected];parola1;parola2
[email protected];[email protected];parola3;parola4

Script ile toplu taşıma:

#!/bin/bash
while IFS=';' read -r u1 u2 p1 p2; do
  imapsync --host1 mail.old.com --user1 "$u1" --password1 "$p1" \
           --host2 mail.new.com --user2 "$u2" --password2 "$p2" \
           --ssl1 --ssl2 --syncinternaldates
  echo "$u1 → $u2 tamamlandı"
done < kullanicilar.txt

6. Sık Kullanılan Ek Parametreler

Parametre Açıklama
--delete2 Hedefte olmayan mailleri siler (DİKKATLİ)
--exclude "Trash" Çöp kutusunu taşımaz
--addheader Taşınan maile taşıma tarihi ekler
--fast Daha hızlı eşleştirme algoritması

7. Önerilen Kullanım Stratejisi

  1. Ön test için küçük hesaplarda çalıştırın.

  2. Gerçek taşıma öncesi --dry ile test yapın.

  3. Büyük hesaplarda --nofoldersizes ile hız artırımı sağlayın.

  4. İşlem bittikten sonra hedef sunucuda kullanıcıdan kontrol isteyin.


Imapsync v3, hızlı ve güvenilir e-posta taşıma işlemleri için güçlü bir çözümdür. Kontrol paneli kullanmadan doğrudan SSH üzerinden tüm süreç yönetilebilir. Hem kurumsal hem bireysel geçişlerde tercih edilen bir araç olup, doğru parametrelerle kullanıldığında veri kaybı yaşamadan mail taşımasını başarıyla gerçekleştirebilirsiniz.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(3593 defa görüntülendi. / 22 kişi faydalı buldu.)

Ürün ve hizmetlerimiz hakkında daha detaylı bilgi almak için hemen arayın.

Top