Jawaban singkat: ini akan berfungsi, secara teknis, tetapi Anda akan memiliki banyak surat yang tidak terkirim.
Jawaban panjang: Ambil log SMTP Anda. Sediakan semua nama domain yang Anda kirimi email. Periksa apakah mereka memiliki DNS dan MX IPv6. Setelah Anda mendapatkan 100% (Anda tidak akan, tidak kapan pun dalam dekade ini), maka Anda dapat mencoba apakah IPv6 IP benar-benar berfungsi.
Saya tidak memiliki log produksi yang menarik (yang saya miliki tidak memiliki domain yang cukup menarik), tetapi saya mengambil daftar domain yang menawarkan layanan email gratis dari https: //gist.github. com / tbrianjones / 5992856
Dari 536 pertama, 173 tampaknya tidak memiliki MX yang menyelesaikan ke IP, 7 memiliki MX yang menyelesaikan ke alamat IPv4 dan IPv6 MX, dan sisanya 356 hanya memiliki MX IPv4. Di luar domain yang memiliki MX, itu kurang dari dua persen OK, bahkan sebelum benar-benar mencoba alamat IPv6 untuk melihat apakah itu berfungsi. Bahkan mengakui bahwa domain dalam daftar tidak dalam arti apa pun sebagian besar domain email Internet, saya tidak berpikir itu cukup untuk menjalankan server mail yang sebenarnya Anda harapkan untuk digunakan.
EDIT: karena 536 abjad pertama dari daftar acak lebih dari 3600 penyedia e-mail gratis tidak terlalu representatif, saya telah memeriksa beberapa domain besar, dan di sini adalah mereka yang tidak memiliki IPv6 MXs (ingat IPv6-dapat diakses DNS juga diperlukan):
- 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
Apakah Anda ingin mendaftarkan domain?
- godaddy.com
- networksolutions.com
- registrar.com
Atau . . . Anda ingin mengirim surat dari situs ini?
(Tentu saja) gmail.com dan google.com memiliki IPv6, dan begitu pula Facebook.com.
Bagi mereka yang tertarik, saya menggunakan leluhur untuk skrip bash ini:
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'
Ini tentu saja tidak bisa diperbaiki, tetapi sebagian besar hal aneh adalah membuat output lebih cantik.