A 50-year-old man presents with recurrent episodes of severe, unilateral headache localized around the right eye. The attacks last for about 45 minutes and occur several times a day for weeks at a time. During an attack, his right eye is red and watering, and the eyelid is droopy. What is the most appropriate acute treatment for these attacks?