The embedded-image URL auto-resolution tests currently depend on https://www.simplejavamail.org being reachable and trusted by the active JDK. That makes the tests vulnerable to local TLS interception, stale Java trust stores, public site availability, and CI networking differences.
Replace the live-site assumptions with deterministic local URL coverage. The tests should still exercise URL-based embedded image resolution, base URL joining, inside/outside base URL checks, and allowingEmbeddedImageOutsideBaseUrl(...), but without starting a server or relying on public HTTPS.
The embedded-image URL auto-resolution tests currently depend on
https://www.simplejavamail.orgbeing reachable and trusted by the active JDK. That makes the tests vulnerable to local TLS interception, stale Java trust stores, public site availability, and CI networking differences.Replace the live-site assumptions with deterministic local URL coverage. The tests should still exercise URL-based embedded image resolution, base URL joining, inside/outside base URL checks, and
allowingEmbeddedImageOutsideBaseUrl(...), but without starting a server or relying on public HTTPS.