title: How to configure php.ini to work with smtp4dev?
body: <p>So, I downloaded and installed smtp4dev.</p>
  
  <p>When i try sending a mail in my php file:</p>
  
  <pre><code>mail('localhost', "Hey there", "no");
  </code></pre>
  
  <p>i get an error from php.ini, complaining that sendmail_from isnt declared.</p>
  
  <p>I tried declaring it:</p>
  
  <pre><code>sendmail_from = postmaster@localhost
  </code></pre>
  
  <p>That made php silent, but still doesnt work - tries to load the page for 30 seconds and then another error. Fatal error: Maximum execution time of 30 seconds exceeded.</p>
  
  <p>How must i configure php.ini for it to work?</p>
  
  <p>php.ini</p>
  
  <pre><code>[mail function]
  ; For Win32 only.
  ; http://php.net/smtp
  SMTP = localhost
  ; http://php.net/smtp-port
  smtp_port = 25
  
  ; For Win32 only.
  ; http://php.net/sendmail-from
  ;sendmail_from = postmaster@localhost
  
  ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
  ; http://php.net/sendmail-path
  ;sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
  
  ; Force the addition of the specified parameters to be passed as extra parameters
  ; to the sendmail binary. These parameters will always replace the value of
  ; the 5th parameter to mail(), even in safe mode.
  ;mail.force_extra_parameters =
  
  ; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
  mail.add_x_header = Off
  
  ; Log all mail() calls including the full path of the script, line #, to address and headers
  ;mail.log = "C:\xampp\apache\logs\php_mail.log"
  </code></pre>