it-swarm.com.de

PHP mail () funktioniert nicht auf digitalocean ubuntu 16.04 Servern

meine tools: server = digitalocean domain = godaddy installiert Apache/2.4.18 php 7.0.30 ubuntu 16.04

ich habe versucht, sendmail zu installieren und wie folgt zu konfigurieren:

Sudo apt-get install sendmail

und konfigurieren Sie die/etc/hosts

Sudo nano /etc/hosts

ich bin sicher, es enthält 127.0.0.1 localhost localhost.localdomain myhostname und ich machte

sendmailconfig

ja für alle fragen in sendmail config. auch neu gestartet Apache2 mit

Sudo service Apache2 restart

es wird keine Mail gesendet. kannst du mir helfen?

ich habe versucht, E-Mails mit send.php zu senden.

<?php
$to = '[email protected]';
$title = 'title of mail';
$content = 'hello from world';
$titles = 'From: [email protected]' . "\r\n" .
    'Reply-To: [email protected]' . "\r\n" .
    'X-Mailer: PHP/' .phpversion();
mail($to, $title, $content, $titles);
?>
1
kira

Digitalocean hat die IP-Adresse für Benutzer freigegeben, Outlook, Google Mail usw. haben sie daher auf die schwarze Liste gesetzt. Zusammenfassend kann gesagt werden, dass die mail () - Funktion funktioniert, die Mails jedoch nicht übermittelt.

1
kira