For sinks and smaller drains like around hatches and windows try this. Get a ketchup squeeze bottle from Walmart. Fill it with the hottest water your hands can handle and still hold the bottle. Upside down on the sink drain with the top off, give it a hearty two handed squeeze. For little drains in windows, etc, leave the spout in place.
Go for it,
pete