Sachverhalt: Sachverhalt: A. Der 1963 geborene türkische Staatsangehörige G._ kam 1978 in die Schweiz und war vom 1. Dezember 1984 bis zum 30. Juni 2001 bei der Q._ AG angestellt. Seither ist er - abgesehen von einer zeitweiligen Tätigkeit in einem Arbeitslosenprojekt - nicht mehr erwerbstätig. Nachdem er ein erstes Leistungsgesuch wieder zurückgezogen hatte, meldete sich der Versicherte am 26. August 2003 erneut bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Zürich holte Formularberichte der Spezialärztin für Psychiatrie Dr. med. M._ (vom 13. Oktober 2003), des neurologischen Spezialarztes Dr. med. E._ (vom 2./16. November 2003), sowie des Hausarztes Dr. med. U._ (vom 12. Januar 2004), ein und liess G._ durch Dr. med. R._, Spezialarzt für Psychiatrie und Psychotherapie, begutachten (Gutachten vom 5. April 2004). Anschliessend lehnte sie es mit Verfügung vom 26. April 2004 ab, dem Versicherten eine Rente auszurichten. Daran wurde - nach Beizug einer vom Versicherten eingereichten Stellungnahme von Dr. med. M._ vom 18. Juni 2004 und Einholung eines weiteren Gutachtens bei Dr. med. B._, Spezialarzt für Psychiatrie und Psychotherapie, vom 25. Oktober 2004 - mit Einspracheentscheid vom 18. November 2004 festgehalten. A. Der 1963 geborene türkische Staatsangehörige G._ kam 1978 in die Schweiz und war vom 1. Dezember 1984 bis zum 30. Juni 2001 bei der Q._ AG angestellt. Seither ist er - abgesehen von einer zeitweiligen Tätigkeit in einem Arbeitslosenprojekt - nicht mehr erwerbstätig. Nachdem er ein erstes Leistungsgesuch wieder zurückgezogen hatte, meldete sich der Versicherte am 26. August 2003 erneut bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Zürich holte Formularberichte der Spezialärztin für Psychiatrie Dr. med. M._ (vom 13. Oktober 2003), des neurologischen Spezialarztes Dr. med. E._ (vom 2./16. November 2003), sowie des Hausarztes Dr. med. U._ (vom 12. Januar 2004), ein und liess G._ durch Dr. med. R._, Spezialarzt für Psychiatrie und Psychotherapie, begutachten (Gutachten vom 5. April 2004). Anschliessend lehnte sie es mit Verfügung vom 26. April 2004 ab, dem Versicherten eine Rente auszurichten. Daran wurde - nach Beizug einer vom Versicherten eingereichten Stellungnahme von Dr. med. M._ vom 18. Juni 2004 und Einholung eines weiteren Gutachtens bei Dr. med. B._, Spezialarzt für Psychiatrie und Psychotherapie, vom 25. Oktober 2004 - mit Einspracheentscheid vom 18. November 2004 festgehalten. B. Die dagegen erhobene Beschwerde mit dem Antrag auf Zusprechung einer ganzen Invalidenrente wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 22. November 2005). Im Verlauf des Rechtsmittelverfahrens hatte der Versicherte eine weitere Stellungnahme von Dr. med. M._ vom 15. Dezember 2004 auflegen lassen. B. Die dagegen erhobene Beschwerde mit dem Antrag auf Zusprechung einer ganzen Invalidenrente wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 22. November 2005). Im Verlauf des Rechtsmittelverfahrens hatte der Versicherte eine weitere Stellungnahme von Dr. med. M._ vom 15. Dezember 2004 auflegen lassen. C. Mit Verwaltungsgerichtsbeschwerde lässt G._ sein vorinstanzliches Rechtsbegehren erneuern; eventuell beantragt er die Anordnung weiterer medizinischer Abklärungen. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung (BSV) verzichtet auf eine Vernehmlassung.