2º Passo: Buscando informações do servidor
Talvez essa seja a pior parte, mas não é tão difícil assim: Você precisa entrar em contato com o seu provedor de hospedagem, ou acessar seu cpanel e procurar qual é o servidor smtp do seu domínio.
Ah você não tem domínio certo? Vale também utilizar o smtp dos provedores de e-mail, como gmail, yahoo, etc…
Geralmente você encontra os servidores desta forma: smtp.gmail.com ; smtp.uol.com.br ; etc.
3º Passo: Criando a página para enviar o email
Só para lembrar: Estamos enviando um e-mail do site para o cliente. Não do cliente no site para nosso e-mail. Com esse tutorial e um pouco de imaginação, até newsletter vocês estarão enviando em breve.
Voltando ao assunto:
Os dados vem geralmente de um banco de dados. Faça as devidas adaptações para as suas necessidades. Segue o código comentado:
Leia mais no Oficina da Net: Enviando um e-mail autenticado com php