قال الدكتور محمد مهنا، الأستاذ بكلية الشريعة والقانون بجامعة الأزهر، إنه يوجد خمسة شروط حتى يستجاب الله لدعاء المسلم وهم: أن يكون مأكله من الحلال، مستشهداً بحديث سيدنا رسول الله –صلى الله عليه وسلم-: «أطب مطعمك تكن مستجاب الدعوة»، والمحافظة على أداء الفرائض والعبادات، والامتناع عن المحرمات والمعاصى والذنوب. وأضاف «مهنا» فى تصريح له، أنه من شروط قبول الدعاء أن يداوم الإنسان على الاستغفار، وأن يكون المرء على يقين بأن الله سيستجيب له دعائه، مستشهداً بقول عطاء الله السكندرى: «لا يكن تأخر العطاء مع الإلحاح فى الدعاء موجباً ليأسك فقد ضمن لك الإجابة فيما يختاره لك لا فيما تختاره لنفسك وفى الوقت الذى يريد لا فى الوقت الذى تريد ولا يشككنك فى الوعد عدم وقوع الموعود وإن تعين زمنه لئلا يكون ذلك قدحاً فى بصيرتك أو إخماداً لنور سريرتك».