Hi Khaled,
For the time being, it is not available to publish the InfoPath form to the public website.
You can send the form by publishing the form to e-mail. For detailed information about how to publish to e-mail, please refer to:
office.microsoft.com/.../publish-a-form-HA101783381.aspx (InfoPath 2010)
Thanks,
Young Yang