Yes, we can send the Email from Local Machine and Internet Connection is must.
Open your php.ini file located in your folder C:\wamp\bin\php\php5.3.4
Search for mail function in the php.ini file. Change localhost to mailer server name of your webhosting account and save it. Finally restart your local wamp server.
[mail function] ; For Win32 only. ; http://php.net/smtp SMTP = smtp.yourdomain.com ; http://php.net/smtp-port smtp_port = 25 ; For Win32 only. sendmail_from = email@example.com