U-123 wurde von der Kriegsmarine am 17. Juni 1944 in Lorient außer Dienst gestellt. Es ließ sich wegen fehlender Batterien bei der Räumung des Stützpunktes nicht nach Norwegen verlegen, wurde teilweise ausgeschlachtet und am 19. August 1944 in Lorient gesprengt. Nach dem Krieg wurde das Wrack zunächst amerikanische Beute, dann Frankreich zugesprochen. Es wurde von den Franzosen in Lorient (U-Bootbunker Keroman) repariert und wieder in Dienst genommen. Das Boot fuhr zunächst noch unter seinem alten Namen für die Französische Marine, wurde dann aber am 23. Juni 1947 in "Blaison" umbenannt. Die Umbenennung erfolgte zu Ehren von Capitaine de Frégate Louis Blaison, der im Februar 1942 mit dem französischen U-Kreuzer Surcouf und der gesamten Besatzung untergegangen war. "Blaison" fuhr unter verschiedenen Kommandanten, bis sie am 1. August 1957 außer Dienst gestellt und in Reserve versetzt wurde. Das Boot wurde am 15. August 1959 in "Q 165" umbenannt und in der Folge abgewrackt.