Hvordan sette opp Sendmail for PHP på Ubuntu

Hvordan sette opp Sendmail for PHP på Ubuntu


PHP har sitt eget sett med regler når det gjelder å sette opp Sendmail. Selv om Sendmail kommandoen fungerer i terminal, hvis du ønsker det å snakke med PHP, må du kanskje gjøre konfigurasjons justeringer. Disse justeringene er enkle og lar deg kjøre din egen e-post server for nettstedet ditt, samt opprettholde det gjennom serveren din. Du trenger LAMP eller Linux Apache MySQL PHP installert på Ubuntu server.

Bruksanvisning

1 Last ned den nyeste versjonen av Sendmail på din Ubuntu server ved hjelp av "wget ​​ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.12.11.tar.gz" uten anførselstegn i serveren din terminal. Erstatt "sendmail.8.12.11.tar.gz" i eksempelet med navnet på tarball filen du ønsker å laste ned.

2 Pakke ut filen ved hjelp av "tar -xvwzf sendmail.8.12.11.tar.gz" kommandoen uten anførselstegn. Erstatt "sendmail.8.12.11.tar.gz" med filnavnet du lastet ned.

3 Skriv inn de neste to kommandoer for å flytte inn i Sendmail katalog og kompilere koden:

cd / sendmail

./Bygge

Tillat Ubuntu å kompilere Sendmail for deg. Deretter skriver du inn "./Build installere" inn i terminalen for å installere den kompilerte Sendmail programmet.

4 Skriv "sudo gedit /etc/php5/apache2/php.ini" inn i terminalen for å åpne php.ini filen. Skriv inn administratorpassordet når terminalen ber deg om det. Erstatt "php5" med hva versjon av PHP du bruker. Endre verdien oppført etter sendmail_path = til "/ usr / sbin / sendmail -t -i" med anførselstegn. Hvis "sendmail_path" ikke er oppført i filen, legg den slik at den ser slik ut:

sendmail_path = "/ usr / sbin / sendmail -t -i"

Trykk på "Lagre" -knappen og gå ut av filen.