select email from uye order by email asc; //asceding a-z, 0-9ye doğru
select email from uye order by email desc; //descending, ascending'in tam tersi
yukarıdaki gibi sql ile bir array yada list içine doldurup, for yada while loop içinde döndürüp mailleri atabilirsiniz fakat arka arkaya smtp portuna hızlı transaction işlemi yapmaya çalışacağından belki sıkıntı yaratabilir..
Böyle yapmak yerine,
bir queue içine atıp, sırayla 1 dk'da bir consume edecek şekilde göndermek daha makul ;)