если в тарифе хостинга нет почты, то 3 варианта решения
1. отключить подтверждение регистрации (минус - возможен наплыв ботов)
2. использовать не smtp, а php (минус - возможна блокировка при массовой регистрации или при рассылке)
3. менять тариф / хостинг
какой вариант вам подходит - решайте