How to send email to submitter in a webform? I have a webform and i want to send by mail this webform to submitter.
For the moment, i created an hidden field with token [current-user:mail] and i chose this field in adress.
I think it isn't very well. Can I do it in hook_form_alter ? if yes, how to do it?
You can set a e-mail field in the webform, whether it is hidden or not is up to you. You should then set the current users e-mail address as the default value. For this, you will need hook_form_alter()

function YOURMODULE_form_alter(&amp;$form, $form_state, $form_id) {
  //drupal_set_message($form_id); (uncomment this to get form id)
  if ($form_id == 'your_webform_id') { 
    global user;
    if ( $user-&gt;uid ) { //check user is logged in
    $form['field_email']['und'][0]['value']['#default_value'] = $user-&gt;mail;
    }
  }
}