我已經在我的pom.xml中添加了這個。我在Windows7上,我正在使用java + testng編寫自動化腳本。 我是否需要postfix smtp服務器來發送電子郵件,這就是爲什麼下面的代碼沒有運行,因爲相同的代碼運行在安裝了postfix的ubuntu機器上。Pom.xml無法發送電子郵件?
<plugin>
<groupId>ch.fortysix</groupId>
<artifactId>maven-postman-plugin</artifactId>
<executions>
<execution>
<id>send a mail</id>
<phase>test</phase>
<goals>
<goal>send-mail</goal>
</goals>
<inherited>false</inherited>
<configuration>
<from>[email protected]</from>
<subject> Test Results</subject>
<failonerror>true</failonerror>
<mailhost></mailhost>
<receivers>
<receiver>[email protected]</receiver>
</receivers>
<htmlMessageFile>target/surefire-reports/emailable-report.html</htmlMessageFile>
</configuration>
</execution>
</plugin>
我只是不想測試,但我會發送電子郵件做開發團隊每天的成功/失敗兩個。請給我一個更好的解決方法。我想寫一個適用於Windows和Ubuntu的pom。 – paul
然後配置郵遞員插件以使用您公司的代理服務器。 –