it-swarm.com.de

Wie kann ich die Mimemail mit SMTP-Authentifizierungsunterstützungsmodulen zusammen auf D7 verwenden?

Ist es möglich, Mimemail , Mail System und SMTP Authentication Support Module zusammen zu verwenden?

Warum: Derzeit verwende ich Mimemail, um HTML-formatierte Nachrichten zu senden. Aufgrund der Konfiguration meines Servers werden diese E-Mails jedoch häufig als Spam erkannt. Um die Wahrscheinlichkeit zu verringern, dass sie als Spam erkannt werden, möchte ich das SMTP-Authentifizierungsunterstützungsmodul verwenden.

6
Patrick Kenny

Ja. Wir können die Mimemail + SMTP-Authentifizierungsunterstützung verwenden. Bitte überprüfen Sie den Link http://drupal.org/node/1200142 und überprüfen Sie den Teil: Alternativer Ansatz: Mail-System + SMTP + Mime Mail

10
Stone Vo

http://drupal.org/node/1200142 ist eine gute Möglichkeit, Drupal + Mimemail + SMTP einzurichten. Es benötigt auch ein Mail-Systemmodul (als Abhängigkeit) von Mimemail).

Es gibt einen Trick: Bei Verwendung der Mime mail__SMTP-Brücke für beide Site-weite Standard-MailSystemInterface-Klassen und Mime Mail-Module Klasse ist in Ordnung, wenn E-Mails ohne Inline-Bilder gesendet werden (ich habe es nicht mit Anhängen versucht).

Wenn Sie jedoch versuchen, Mailmime-Bilder einzubetten, führt dies zu einem Fehler PHP Mailer (Drupal)) mit der Meldung "E-Mail-Text leer".

Damit das System funktioniert, müssen Sie die Site-weite Standard-MailSystemInterface-Klasse auf MimeMailSystem setzen.

Ich bin mir nicht sicher, ob dies ein zuverlässiger Weg ist, da dies bedeuten könnte, dass Sie überhaupt keine SMTP-Verbindung verwenden. Wenn Sie einen SMTP-Test über die Konfigurationsseite des SMTP-Moduls ausführen, funktioniert dieser wie erwartet. Wenn Sie die empfangenen E-Mail-Header überprüfen, wird die Verwendung von SMTP bestätigt.

Bearbeiten: Mein schlechtes Senden von Mails mit solchen Einstellungen verwendet überhaupt kein SMTP, aber es verwendet drupal Standard-Mail-System.

Ich werde eine neue Frage für meine Bedürfnisse öffnen.

1
ZalemCitizen