  We propose a quantum-state transfer protocol in a spin chain that requires
only the control of the spins at the ends of the quantum wire. The protocol is
to a large extent insensitive to inhomogeneity caused by local magnetic fields
and perturbation of exchange couplings. Moreover, apart from the free evolution
regime, it allows one to induce an adiabatic spin transfer, which provides the
possibility of performing the transfer on demand. We also show that the amount
of information leaking into the central part of the chain is small throughout
the whole transfer process (which protects the information sent from being
eavesdropped) and can be controlled by the magnitude of the external magnetic
field.
