我想發送一封電子郵件給用戶,其中用戶不應該能夠查看實際的發件人地址。這是我的log4j.xml。我需要將「[email protected]」替換爲「[email protected]」。如何在log4j.xml中隱藏接收者的電子郵件地址?
<appender name="mailAppender" class="org.apache.log4j.net.SMTPAppender">
<param name="BufferSize" value="512" />
<param name="SMTPHost" value="smtp.gmail.com" />
<param name="SMTPPort" value="465" />
<param name="SMTPUsername" value="[email protected]" />
<param name="SMTPPassword" value="password" />
<param name="SMTPProtocol" value="smtpprotocol" />
<param name="From" value="[email protected]" />
<!-- <param name="From" value="[email protected]" /> -->
<param name="To" value="[email protected]" />
<param name="Subject" value="Welcome" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="[%d{ISO8601}]%n%n%-5p%n%n%c%n%n%m%n%n" />
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMin" value="error" />
<param name="LevelMax" value="fatal" />
</filter>
</appender>
<root>
<priority value="warn" />
<appender-ref ref="mailAppender" />
</root>
在此先感謝.. – Raksh
的Gmail不會讓你這樣做,發件人的電子郵件將總是一起發送 – ortis