tengo una duda pero no se ni como se llama y si es con php que se hace o con java

bueno en realidad necesito que me digan como hacer para tengo una pagina web y un formulario quiero que cando las personas manden informacón les llegue un email con un codigo de verificacion o un link para validar el mensaje no se si me entienden pero es algo asi gracias por cualquier ayuda