Kısa cevap: teknik olarak işe yarayacak, ancak teslim edilemeyen bir sürü postanız olacak.
Uzun cevap: SMTP kayıtlarınızı alın. Posta gönderdiğiniz tüm alan adlarını kaldırın. IPv6 DNS ve MX’leri olup olmadığını kontrol edin. % 100 kazandığınızda (bu on yılda hiçbir zaman olmaz), sonra IPv6 IP'lerinin gerçekten işe yarayıp yaramadığını deneyebilirsiniz.
Eldeki herhangi bir ilginç üretim günlüğüne sahip değilim (ilgimi çekecek kadar alanım yok ), ancak https: //gist.github adresinden ücretsiz e-posta hizmetleri sunan alan adlarının bir listesini aldım. com / tbrianjones / 5992856
İlk 536'dan 173'ünde IP'ye çözümleme yapan MX'ler yoktu, 7'sinin IPv4 ve IPv6 MX adreslerine çözümleyen MX'leri vardı ve geri kalan 356'da yalnızca IPv4 MX'leri vardı. MX'lere sahip olan etki alanlarının dışında, bu IPv6 adresini gerçekten çalışıp çalışmadığını görmek için denemeden önce bile yüzde ikiden daha az durumda. Listedeki alan adlarının İnternet e-posta alan adlarının büyük çoğunluğu olmadığını kabul etmekle birlikte, bunun gerçekten kullanmayı umduğunuz bir posta sunucusunu çalıştırmak için yeterli olduğunu sanmıyorum.
EDIT: 536 alfabetik olarak ilk 3600'den fazla ücretsiz e-posta sağlayıcısının rastgele bir listesinin ilk temsilcisi olmadığı için, bazı büyük alan adlarını kontrol ettim ve işte IPv6 MX'leri olmayanları (IPv6 erişilebilir DNS de gerekli olacaktır):
- microsoft.com / hotmail.com / outlook.com
- mail.com
- gmx.net
- icloud.com / mac.com
- comcast.com
- inbox.com
- zoho.com
- aol.com
- orange.fr
- twitter.com
Bir etki alanı kaydetmek ister misiniz?
- godaddy.com
- networksolutions.com
- registrar.com
Veya. . . bu siteden posta istiyor musunuz?
(Elbette) gmail.com ve google.com’un IPv6’sı var, Facebook.com da öyle.
İlgilenenler için, bu bash betiğinin satırında bir ata kullandım:
for i in $(cat domains.txt) ; do
echo $(
echo $i
echo \;
for j in $(dig +short mx $i) ; do
dig +short a $j
dig +short aaaa $i
done \
| sed -r -e 's/[^;:\.]//g' \
-e 's/^:+$/v6/' \
-e 's/^\.+$/v4/' \
| sort -u
)
done \
| sed 's/ v4 v6/ v4+v6/' \
| sed -r 's/^([^;]+); *([^;]*)$/\2;\1/' \
| sed 's/^;/none;/' \
| sort '-t;' -k 1,1 \
| tr ';' '\t'
Kesinlikle iyileştirilebilir, ancak tuhaf şeylerin çoğu çıktıyı daha güzel yapmaktır.