saudações,
sobre o serviço de SMTP, pode instalar um plugin específico para isso. um dos mais famosos e fáceis de configurar é o WP Mail SMTP,
https://br.wordpress.org/plugins/wp-mail-smtp/
apesar que eu, particularmente, prefiro o Post SMTP, porque ele fornece um log dos e-mails (informa que e-mails foram entregues e quais deu erro no envio) de forma gratuita, diferente do WP Mail SMTP, que só fornece o log na versão paga,
https://br.wordpress.org/plugins/post-smtp/
sobre onde os leitores irão cadastrar o e-mail, basta você adicionar um formulário de inscrição. um plugin que pode ajudar com isso é o WPForms (cuja equipe é a mesma que desenvolve o WP Mail SMTP),
https://br.wordpress.org/plugins/wpforms-lite/
você criaria um formulário para a pessoa se registrar no seu site, colocaria em em lugar e as pessoas se inscreveriam por ele. uma vez inscrita, ou seja os dados da pessoas estando no wp-admin em Usuários, elas receberão as notificações enviadas pelo plugin que falei na minha mensagem anterior.
sobre me contratar para isso, conforme as diretrizes deste fórum,
Qualquer tópico que ofereça serviços por dinheiro pode ser fechado a qualquer momento. Não somos contra serviços pagos, mas estes fóruns não são o lugar certo para eles.
As pessoas podem procurar apoio profissional para o WordPress em WP Jobs, HangarWP, Hire WP ou, se houver, em um meetup WordPress na sua cidade.
conforme as diretrizes, indico que procuro um dos serviços acima. eu particularmente indico o HireWP – https://hirewp.dev/ – por ter ótimos profissionais da comunidade brasileira do WordPress.
boa sorte. [gassho]