ezek az utasítások arra szolgálnak, hogy a gmail (vagy bármely más smtp szerver), hogy a mail () funkciója PHP munka localhost
nemrég vándoroltak a Windows Linux (Ubuntu 16.04), és bevallom, hogy elkaptam, hogy képes legyen a PHP e-maileket küldeni. Kipróbáltam mind a sendmail
, mind a postfix
sikert, így megtaláltam ezt a választ az interneten, amely megmentett. Megtanítja, hogyan kell telepíteni a ssmtp
nevű csomagot, amely könnyű, és pontosan azoknak szól, akiknek nincs szükségük e-mail szerverre, hanem egy külső szervert használnak a teszteléshez és a gyors dolgokhoz. A lépések a következők:
- telepítse a csomagot a
sudo apt-get install ssmtp
- fájl szerkesztésével
/etc/ssmtp/ssmtp.conf
, kommentálja a sortmailhub
és adja hozzá az alábbi sorokat. Ne felejtse el kicserélni a hozzáférési adatok jelöléseit:mailhub=smtp.gmail.com:587UseSTARTTLS=YESAuthUser=<YOUR-EMAIL>@gmail.comAuthPass=<YOUR-PASSWORD>
- ebben a fájlban aktiválja az alapértelmezés szerint kommentált
FromLineOverride=YES
Sort; - szerkessze a
sendmail_path
értékét aphp.ini
– ben, mint az alábbi sorban:sendmail_path = /usr/sbin/ssmtp -t
- újraindítás vagy apache.
azt kell beállítani, hogy dolgozzon ki egy funkciót WordPress és itt nekem, hogy nagyon jól működik, remélem is működik, hogy meghatározza. Az SMTP használatának alternatívái között nincs WordPress 6 o plugin WP e-mail SMTP, az algum tempó ellenére.