The test-smtp button filtered out empty SMTP user/password values before saving, preventing unauthenticated SMTP setups from working. Changed filter from truthy check to !== undefined so empty strings are properly persisted.
The test-smtp button filtered out empty SMTP user/password values before saving, preventing unauthenticated SMTP setups from working. Changed filter from truthy check to !== undefined so empty strings are properly persisted.