Even though you probably can’t find one, I use an Iris motion sensor. It is Zigbee and Velcroed to the back of the box. I have a Zigbee plug/repeater plugged in on the inside of the closest possible wall to make sure I get a decent signal. I have a simulated switch set up to try and eliminate “second” openings. So assuming no one opens the box before the mailman, when he opens it, the simulated switch is turned on. When the switch is turned on, Alexa announces “you’ve got mail” (spell you’ve as youv). Subsequent opens for the day do nothing. Then at midnight the simulated switch is reset. It can get out of sync if you need to put mail in the box, but a verbal command could be used to reset it if needed.