Springen naar inhoud

Php mailfunctie en lamp


  • Log in om te kunnen reageren

#1

In physics I trust

    In physics I trust


  • >5k berichten
  • 7384 berichten
  • Moderator

Geplaatst op 26 juli 2010 - 11:43

Hoi,

Ik ben bezig met een stukje php (ontwikkeling van een webshop), en ik vroeg me af of je de mailfunctie ook kan gebruiken bij een LAMP-installatie. Het is immers handig om een gegenereerd paswoord te laten versturen naar het opgegeven e-mailadres.

Ik had het idee om voorlopig gebruik te maken van een GMail-adres. Ik veronderstel dat ik de ini-settings dan een beetje moet aanpassen, maar hoe het exact zit, weet ik niet...

smtp-port op 465, verder smtp.gmail.com gebruiken voor smtp en mijn e-mailadres voor sendmail_from zou toch moeten werken?


Alvast bedankt!
"C++ : Where friends have access to your private members." — Gavin Russell Baker.

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

Ger

    Ger


  • >5k berichten
  • 16444 berichten
  • Technicus

Geplaatst op 12 augustus 2010 - 18:27

Ik heb zelf geen ervaring met LAMP (ik gebruik XAMPP), maar het is een standaard PHP functie. Vanuit LAMP zou het dus geen problemen moeten opleveren lijkt me. Met mailen vanuit PHP met Gmail heb ik echter geen ervaring.
"Knowledge speaks, but wisdom listens."
- Jimi Hendrix -

#3

Rogier

    Rogier


  • >5k berichten
  • 5679 berichten
  • VIP

Geplaatst op 12 augustus 2010 - 18:40

Als er op de server waar je dit wilt draaien een SMTP server aanwezig is dan kun je ook gewoon de mail functie gebruiken met smtp = localhost. Bij de meeste hosting servers is dat wel het geval, als je het thuis of op een eigen bak draait is het anders.

Echter ook smtp.gmail.com zou moeten werken. 465 is volgens mij wel de SSL poort, wat op zich beter is qua veiligheid, maar dan moet je dat ook wel gebruiken.

Als alternatief zou je nog een mail library zoals Swift mailer of Pear kunnen gebruiken, die werken allebei zeker met gmail (inclusief SSL support).
In theory, there's no difference between theory and practice. In practice, there is.

#4

In physics I trust

    In physics I trust


  • >5k berichten
  • 7384 berichten
  • Moderator

Geplaatst op 17 augustus 2010 - 20:50

Bedankt voor de antwoorden!

....maar dan moet je dat ook wel gebruiken.


Hoe doe je dat?
"C++ : Where friends have access to your private members." — Gavin Russell Baker.

#5

Adi

    Adi


  • >25 berichten
  • 38 berichten
  • Gebruiker

Geplaatst op 18 augustus 2010 - 07:30

Hier staat een berg informatie over het verkrijgen van, en instellen van SSL onder Apache. Misschien dat je hiermee wat vooruit komt.

#6

Rogier

    Rogier


  • >5k berichten
  • 5679 berichten
  • VIP

Geplaatst op 18 augustus 2010 - 10:45

[quote name='In fysics I trust' post='622882' date='17 August 2010, 21:50']Hoe doe je dat?[/quote]
Een smtp client gebruiken die dat ondersteunt, en dan "ssl://smtp.gmail.com" als smtp server.

De standaard mail functie van PHP kan dat volgens mij niet (al kan dat van je PHP installatie afhangen).

Met bijvoorbeeld Bericht bekijken
Hier staat een berg informatie over het verkrijgen van, en instellen van SSL onder Apache. Misschien dat je hiermee wat vooruit komt.[/quote]
Da's iets heel anders, dat gaat over het gebruik van SSL voor het bezoeken van je site (dus dat het met https:// werkt in plaats van http://).
In theory, there's no difference between theory and practice. In practice, there is.

#7

In physics I trust

    In physics I trust


  • >5k berichten
  • 7384 berichten
  • Moderator

Geplaatst op 20 augustus 2010 - 21:45

Dank je, pear lijkt me wel wat!
"C++ : Where friends have access to your private members." — Gavin Russell Baker.





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures