smbclient -M ne parvient pas à envoyer des messages

Je souhaite envoyer des messages à un PC en réseau (d’un système Ubuntu à un autre).

J’ai utilisé cette commande pour m’envoyer un message à des fins de test:

smbclient -M myName -b 

Mais je reçois cette erreur:

 message start: ERRSRV - ERRmsgoff (Not receiving messages.) 

commande sur machine distante:

 smbclient -M remoteName -b 

l’erreur est:

 Connection to remoteName failed. Error NT_STATUS_BAD_NETWORK_NAME 

myName et remoteName sont des valeurs de hostname . Est-ce correct?

Lorsqu’un message de style NET SEND est envoyé à un système exécutant Samba, il exécute la commande spécifiée dans la configuration de la message command . Selon la page de manuel smb.conf , les messages seront rejetés par défaut, ce qui pourrait expliquer ce que vous voyez:

Si vous n’avez pas de commande de message, le message ne sera pas envoyé et Samba informera l’expéditeur d’une erreur. Malheureusement, WfWg ignore totalement le code d’erreur et continue malgré tout, affirmant que le message a été remis.

LinPopup est un programme capable d’extraire ces messages de Samba et de les afficher sur le bureau:

http://linpopup2.sourceforge.net/

Je ne l’ai pas essayé personnellement et il ne semble pas avoir été emballé pour Ubuntu. Vous devrez donc probablement le construire à partir du code source.