Sachverhalt: Sachverhalt: A. Der 1967 geborene I._ begann nach dem Besuch der Primar- und der Realschule eine Lehre zum Herrenkonfektions-Verkäufer, welche er nicht abschloss. Er übte danach verschiedene Erwerbstätigkeiten aus. Zuletzt war er als Betriebsarbeiter in der Firma X._ AG angestellt und daneben aushilfsweise als Gepäcksortierer und -transporteur in der Firma Y._ AG tätig. Diese Anstellungsverhältnisse wurden von den Arbeitgeberfirmen aus wirtschaftlichen Gründen zum 30. November resp. 31. Dezember 2001 gekündigt. Vom 1. Januar 2002 bis zum Ende der Rahmenfrist am 31. Dezember 2003 bezog I._ Arbeitslosentaggeld. Im Februar 2004 suchte er wegen gesundheitlichen Schwierigkeiten seinen Hausarzt auf, welcher die Einweisung in die Psychiatrische Privatklinik Sanatorium A._ veranlasste. Dort war I._ von 20. Februar bis 30. März 2004 zur Therapie und zum Drogenentzug hospitalisiert. Es folgte eine ambulante Therapie im der Privatklinik angegliederten Psychiatrischen Ambulatorium B._. Im Juni 2004 meldete sich I._ bei der Invalidenversicherung für berufliche Massnahmen an. Die IV-Stelle des Kantons Zürich holte Berichte der behandelnden Ärzte, Auszüge aus dem individuellen Konto und Auskünfte bei der Arbeitslosenversicherung ein. Mit Verfügung vom 8. April 2005 und Einspracheentscheid vom 28. Juni 2005 wies sie das Leistungsbegehren ab. Zur Begründung wurde ausgeführt, es liege keine invalidisierende Gesundheitsschädigung vor. A. Der 1967 geborene I._ begann nach dem Besuch der Primar- und der Realschule eine Lehre zum Herrenkonfektions-Verkäufer, welche er nicht abschloss. Er übte danach verschiedene Erwerbstätigkeiten aus. Zuletzt war er als Betriebsarbeiter in der Firma X._ AG angestellt und daneben aushilfsweise als Gepäcksortierer und -transporteur in der Firma Y._ AG tätig. Diese Anstellungsverhältnisse wurden von den Arbeitgeberfirmen aus wirtschaftlichen Gründen zum 30. November resp. 31. Dezember 2001 gekündigt. Vom 1. Januar 2002 bis zum Ende der Rahmenfrist am 31. Dezember 2003 bezog I._ Arbeitslosentaggeld. Im Februar 2004 suchte er wegen gesundheitlichen Schwierigkeiten seinen Hausarzt auf, welcher die Einweisung in die Psychiatrische Privatklinik Sanatorium A._ veranlasste. Dort war I._ von 20. Februar bis 30. März 2004 zur Therapie und zum Drogenentzug hospitalisiert. Es folgte eine ambulante Therapie im der Privatklinik angegliederten Psychiatrischen Ambulatorium B._. Im Juni 2004 meldete sich I._ bei der Invalidenversicherung für berufliche Massnahmen an. Die IV-Stelle des Kantons Zürich holte Berichte der behandelnden Ärzte, Auszüge aus dem individuellen Konto und Auskünfte bei der Arbeitslosenversicherung ein. Mit Verfügung vom 8. April 2005 und Einspracheentscheid vom 28. Juni 2005 wies sie das Leistungsbegehren ab. Zur Begründung wurde ausgeführt, es liege keine invalidisierende Gesundheitsschädigung vor. B. Beschwerdeweise beantragte I._, es sei eine Massnahme beruflicher Art durchzuführen, eventuell eine Invalidenrente auf der Grundlage einer vollen Erwerbsunfähigkeit zuzusprechen. Das Sozialversicherungsgericht des Kantons Zürich gewährte dem Versicherten die unentgeltliche Verbeiständung und wies die Beschwerde mit Entscheid vom 17. November 2005 ab. B. Beschwerdeweise beantragte I._, es sei eine Massnahme beruflicher Art durchzuführen, eventuell eine Invalidenrente auf der Grundlage einer vollen Erwerbsunfähigkeit zuzusprechen. Das Sozialversicherungsgericht des Kantons Zürich gewährte dem Versicherten die unentgeltliche Verbeiständung und wies die Beschwerde mit Entscheid vom 17. November 2005 ab. C. I._ führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, in Aufhebung des kantonalen Entscheides sei die Sache zur Neubeurteilung an die Verwaltung zurückzuweisen. Weiter wird um Gewährung der unentgeltlichen Verbeiständung für das letztinstanzliche Verfahren ersucht. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde, ohne sich weiter zur Sache zu äussern. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 