How much smell are we talking, and how much does it really bother you?
Have you talked to the person about it?
If you want to fix the odor problem but can't mess with the door, and don't want to call the cops, I have a weird solution.
You could get your neighbor a vaporizer. If they aren't a complete jerk and you explain about the smell, that might do the trick.
$120 or so and the odor is no more, and you're now the coolest neighbor that stoner ever met.
Google is your frenemy.
Caveat Emptor - Latin for tough titty
I tend to interpret things in the way that's most hilarious to me