Skip to content

Instantly share code, notes, and snippets.

@danieldogeanu
Created November 22, 2019 17:12
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save danieldogeanu/92e7f0b4d584842994521f08dafc306d to your computer and use it in GitHub Desktop.
Save danieldogeanu/92e7f0b4d584842994521f08dafc306d to your computer and use it in GitHub Desktop.
How to configure Wamp Server to send email with sendmail.

1. Download and Configure Sendmail for Windows:

  • Download Sendmail for Windows;
  • Extract sendmail.zip and place the contents in an easily accessible place, like C:\sendmail;
  • Open the sendmail.ini file using a text editor such as notepad and edit the following values:
    [sendmail]
    smtp_server=mail.example.com
    smtp_port=465
    auth_username=username@example.com
    auth_password=your_password
    

2. Edit the php.ini File:

  • Comment out the unnecessary lines (put a semicolon before them):
    [mail function]
    ; For Win32 only.
    ;SMTP = localhost
    ;smtp_port = 25
    
  • Uncomment sendmail_path and point it to where sendmail.exe file resides:
    ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
    sendmail_path = C:\sendmail\sendmail.exe
    
  • Save the php.ini file and restart all web services.

NOTE: For emails to be sent through an external SMTP server your computer must be connected to the internet!

@Olamify
Copy link

Olamify commented Dec 27, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment