Wampserver + Sendmail, wysyłanie maili z localhost

Wysyłanie poczty z lokalnego serwera za pomocą fake sendmail for windows, może się przydać podczas robienia stron na localhost. Robiąc sklep potrzebowałem sprawdzić jak będą wyglądały maile do klientów, oraz załączniki w pdf. Nie będę się rozpisywał do czego może  być potrzebny taki „bajer”. Poniżej przeczytacie opis jak to zrobić na przykładzie Wampserwer pod Windows7 64 bit. Zajmie to około 10 minut.

  • Potrzebujemy paczki fake sendmail for windows, którą pobieramy ze strony: http://glob.com.au/sendmail/
    Archiwum rozpakowujemy. Zawartość umieszczamy w katalogu
    C:\wamp64\, czyli powinno wyglądać to tak:
    C:\wamp64\sendmail\

Edytujemy plik C:\wamp64\sendmail\sendmail.ini. Powinien wyglądać podobnie, oczywiście wpisujesz swoje dane w miejscu: twojadres@gmail, twojehaslo i jeżeli nie używasz gmaila to ustawiasz inny port, najczęściej 25.

  • Edytujesz plik C:\wamp64\bin\apache\apache2.4.18\bin\php.ini w którym szukasz [mail function] i edytujesz linie:
    jak widzisz w pierwszej linijce usuwasz „;” i dopisujesz swój adres e-mail, a w drugiej podajesz ścieżkę do pliku sendmail.exe
  • Przechodzimy pod adres: https://www.google.com/settings/security/lesssecureapps
    Włączamy „Dostęp dla mniej bezpiecznych aplikacji„.
  • Restart servera. Wysyłanie maili już działa.

Jak widzisz nie zajęło to zbyt wiele czasu. Pozdrawiam 🙂

WAMP server instalacja

Instalacja serwera WAMP na lokalnym komputerze to kilka kroków. Warto go zainstalować, na pewno się przyda 😉

Poniżej zamieściłem filmik na którym pobieram i instaluję serwer WAMP, jest to jeden z kilku gotowych serwerów. Oczywiście, że można zainstalować wszystko oddzielnie, ale uważam, że taki gotowy serwer nie jest zły, można też samemu dokonać aktualizacji, nie musimy ręcznie aktualizować ścieżek dostępu, jednym słowem zaoszczędzimy trochę czasu.

Co to jest ten serwer WAMP (Windows – Apache – MySQL – PHP) jest to oprogramowania do obsługi witryn internetowych w środowisku MS Windows, zawierający programy open source: serwer Apache, język skryptowy PHP, bazę danych MySQL i oprogramowanie uzupełniające.

WAMP jest odpowiednikiem pakietu LAMP dla środowiska Linux (pisałem o nim wcześniej) i FAMP dla FreeBSD oraz MAMP dla Mac OS X.

Pakiet instalacyjny znajdziemy pod adresem: http://www.wampserver.com/en/#download-wrapper

Serwer po zainstalowaniu znajduje się pod adresem: http://localhost lub http://127.0.0.1

phpMyAdmin jest pod adresem: http://localhost/phpmyadmin/

Projekty są podadresem http://localhost/xxx/
xxx- nazwa projektu/folderu/strony

Strony zapisujemy w lokalizacji: c:\wamp\www\xxx\
xxx – nazwa projektu/folderu/strony

Można wyczyścić zawartość folderu c:\wamp\www\ i wstawić tutaj zawartość strony, która będzie później widoczna pod adresem: http://localhost

WAMPSERVER Homepage