Narrator:Salamah ibn al-Akwa‘
أَخْبَرَنَا مُحَمَّدُ بْنُ الْمُثَنَّى، قَالَ حَدَّثَنَا يَحْيَى، عَنْ يَزِيدَ، قَالَ حَدَّثَنَا سَلَمَةُ، أَنَّ رَسُولَ اللَّهِ صلى الله عليه وسلم قَالَ لِرَجُلٍ
" أَذِّنْ - يَوْمَ عَاشُورَاءَ - مَنْ كَانَ أَكَلَ فَلْيُتِمَّ بَقِيَّةَ يَوْمِهِ وَمَنْ لَمْ يَكُنْ أَكَلَ فَلْيَصُمْ "
It was narrated that Yazid said:
"Salamah told us that the Messenger of Allah said to a man: 'Announce the day of Ashura. Whoever has eaten let him not eat for the rest of the day, and whoever has not eaten, let him fast."'
Reported by An-Nasa’i (No. 2321), Al-Bukhari (No. 2007, 7265), Ahmad (No. 15929) and Ad-Darimi (No. 1696).