потому что они используют либо сторонними сервисами, либо выносят отправку писем на другой сервак, возможно и не один, сомневаюсь что они используют mail()
не блокируют почтовики т.к. у них свой почтовый сервер (сервис), сами себя не заблокируют )
Требуется умножить время на 5! О_О
Может минуты, часы или еще что?
умножая time() вы умножаете на года месяцы дни, часы, минуты и секунды, вполне логично что на выходе вы будите получать разное время при разнице даже в 1 секунду!
Триггеры, при вставку в таблицу где есть много адресов пилим триггер, который пытается вставить адрес в таблицу справочник, но там поле адрес должно быть уникальным, вот и все, даже если адрес будет повторятся он не вставится как новая запись