E-Mail Versand

Deutschsprachiges Forum für Diskussionen und Fragen zu MantisBT

Moderators: Developer, Contributor

Post Reply
DerKleene32
Posts: 10
Joined: 28 Sep 2016, 12:04

E-Mail Versand

Post by DerKleene32 »

Hallo Gemeinde,

ich habe ein Problem beim E-Mail Versand.
Und zwar bekomme ich immer folgende Fehlermeldung von Office 365:
Zahl Ausführungszeit Aufrufer Ereignis
MAIL-1 0 email_api.php:916 email_owner_changed() Issue #38 is assigned to @U1 instead of @U2.
MAIL-2 0 email_api.php:1208 email_send() ERROR: Message could not be sent - SMTP Fehler: Die folgenden Empfänger sind nicht korrekt: root@localhost: Recipient address reserved by RFC 2606
MAIL-3 0 email_api.php:1053 email_send_all() Server not responding for 5 seconds, aborting
als Empfänger steht dort root@localhost aber dieses habe ich bei mir nirgendwo eingetragen, da ich per SMTP sende. Meine Config sieht folgendermaßen aus:
$g_webmaster_email = 'MeinVorname.meinNachname@unsereFirma.de';
$g_from_email = 'intranet@unsereFirma.de';
$g_from_name = 'Intranet';
$g_return_path_email = 'intranet@unsereFirma.de';
$g_enable_email_notification = ON;
$g_default_notify_flags = array(
'reporter' => ON,
'handler' => ON,
'monitor' => ON,
'bugnotes' => ON,
'category' => ON,
'explicit' => ON,
'threshold_min' => NOBODY,
'threshold_max' => NOBODY
);
$g_notify_flags['new'] = array(
'bugnotes' => OFF,
'monitor' => OFF
);

$g_notify_flags['monitor'] = array(
'reporter' => OFF,
'handler' => OFF,
'monitor' => OFF,
'bugnotes' => OFF,
'explicit' => ON,
'threshold_min' => NOBODY,
'threshold_max' => NOBODY
);
$g_email_receive_own = OFF;
$g_validate_email = OFF;
$g_email_login_enabled = OFF;
$g_email_ensure_unique = ON;
$g_check_mx_record = OFF;
$g_allow_blank_email = OFF;
$g_limit_email_domains = array('unsereFirma.de');
$g_show_user_email_threshold = NOBODY;
$g_show_user_realname_threshold = NOBODY;
$g_mail_priority = 3;
$g_phpMailer_method = PHPMAILER_METHOD_SMTP; //PHPMAILER_METHOD_MAIL;
$g_smtp_host = 'smtp.office365.com'; //localhost';
$g_smtp_username = 'intranet@unsereFirma.de';
$g_smtp_password = 'XXXXXXXXXXXXXXXX';
$g_smtp_connection_mode = 'tls';
$g_smtp_port = 587;
$g_email_send_using_cronjob = OFF;
$g_email_separator1 = str_pad('', 70, '=');
$g_email_separator2 = str_pad('', 70, '-');
$g_email_padding_length = 28;
Der E-Mail Versand von einem anderen PHP-Programm, was ich selber geschrieben habe klappt es per SMTP Versand.
Bei MantisBT klappte dies am Angang (2-3 Mails kamen an) und nun aufmal keine Mehr, und dabei habe ich den Fehler raus gefunden.
Kann mir einer sagen, wo das root@localhost herkommt?

Über eine Antwort würde ich mich freuen.

Meine mantisBT Version ist: 1.3.1

vielen Dank

Gruß
Heiko
atrol
Site Admin
Posts: 8366
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: E-Mail Versand

Post by atrol »

Das liegt daran, dass beim User "Administrator" die E-Mail Adresse root@localhost konfiguriert ist.
Please use Search before posting and read the Manual
DerKleene32
Posts: 10
Joined: 28 Sep 2016, 12:04

Re: E-Mail Versand

Post by DerKleene32 »

Hallo,

erstmal danke für die Freischaltung und die schnelle Antwort.
Aber ich habe dem Administrator eine eigene E-Mail gegeben siehe Anhang.

Oder muss ich das noch wo anders einstellen?
Attachments
mantisBT1.png
mantisBT1.png (38.15 KiB) Viewed 7384 times
DerKleene32
Posts: 10
Joined: 28 Sep 2016, 12:04

Re: E-Mail Versand

Post by DerKleene32 »

OK denke habe den Fehler gefunden.

In der DB (mantis_email_table) war bei einem Eintrag noch root@localhost drin bei email.
Wo auch immer der hergekommen ist.
Habe dort eine gültige Mail-Adresse eingetragen, und nun kam der ganze Schwung Mails an der dort in der Liste stand.

Vielen dank nochmals für Deine schnelle Antwort.
Ich schreibe die Lösung hier extra hin, denn ich denke es wird evtl. mal jemanden auch so ergehen :D

LG und schönen Abend noch
Heiko
atrol
Site Admin
Posts: 8366
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: E-Mail Versand

Post by atrol »

Danke für's Feedback.
DerKleene32 wrote: In der DB (mantis_email_table) war bei einem Eintrag noch root@localhost drin bei email.
Vermutlich wurde bereits mit dem System gearbeitet/rumgespielt bevor die E-Mail Adresse beim Administrator geändert wurde.
Please use Search before posting and read the Manual
Post Reply