<option name="mail_use_f_param">
<categoryname>general.mail.send</categoryname>
<optiontype>boolean</optiontype>
+ <defaultvalue>1</defaultvalue>
</option>
<!-- /general.mail.send -->
return implode(': ', $item);
}, $headers));
- // TODO: -f flag
- mail($envelopeTo->getAddress(), $email->getSubject(), StringUtil::unifyNewlines($email->getBodyString()), $headers);
+ mail($envelopeTo->getAddress(), $email->getSubject(), StringUtil::unifyNewlines($email->getBodyString()), $headers, '-f'.$email->getSender()->getAddress());
}
}
<item name="wcf.acp.option.mail_smtp_port"><![CDATA[SMTP-Port]]></item>
<item name="wcf.acp.option.mail_smtp_user"><![CDATA[SMTP-Benutzer]]></item>
<item name="wcf.acp.option.mail_use_f_param"><![CDATA[„-f“ Parameter verwenden]]></item>
- <item name="wcf.acp.option.mail_use_f_param.description"><![CDATA[Manche Server benötigen den „-f“ Parameter beim Versenden von E-Mails. Falls Sie Probleme mit dem Versand von E-Mails haben, aktivieren Sie diese Einstellung.]]></item>
+ <item name="wcf.acp.option.mail_use_f_param.description"><![CDATA[Der „-f“-Parameter sorgt bei der PHP-Versandmethode dafür, dass der korrekte Absender gesetzt wird. Diese Einstellung wird möglicherweise nicht von jedem Server unterstützt. Probieren Sie in diesem Falle die Option zu deaktivieren.]]></item>
<item name="wcf.acp.option.meta_description"><![CDATA[Meta Description]]></item>
<item name="wcf.acp.option.meta_keywords"><![CDATA[Meta Keywords]]></item>
<item name="wcf.acp.option.module_master_password"><![CDATA[Hauptkennwort aktivieren]]></item>
<item name="wcf.acp.option.mail_smtp_port"><![CDATA[SMTP Port]]></item>
<item name="wcf.acp.option.mail_smtp_user"><![CDATA[SMTP Username]]></item>
<item name="wcf.acp.option.mail_use_f_param"><![CDATA[Use “-f” parameter]]></item>
- <item name="wcf.acp.option.mail_use_f_param.description"><![CDATA[Some servers require the “-f” parameter to send emails. Enable this option if you have any trouble sending emails.]]></item>
+ <item name="wcf.acp.option.mail_use_f_param.description"><![CDATA[The “-f” parameter sets the proper sender of the email if the PHP send method is used. This parameter may not be supported by every server. Try disabling it, if you have trouble sending emails.]]></item>
<item name="wcf.acp.option.meta_description"><![CDATA[Meta Description]]></item>
<item name="wcf.acp.option.meta_keywords"><![CDATA[Meta Keywords]]></item>
<item name="wcf.acp.option.module_master_password"><![CDATA[Enable master password]]></item>