Aller au contenu

Msg D'erreur Avec Fetchmail


Xev

Messages recommandés

Bonjour,

Suite à la mise à jour de DSM 4.0, j'ai du réinstaller IPKG.

Mais Fetchmail ne fonctionne plus.

Lorsque je lance la commande : fetchmail start j'obtiens le message d'erreur : fetchmail: couldn't find canonical DNS name of start (start): Name or service not known

Et lorsque j'utilise la commande : fetchmail j'ai le message : fetchmail: no mailservers have been specified.

Merci pour vos réponses.

Modifié par Xev
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Suite à la mise à jour de DSM 4.0, j'ai du réinstaller IPKG.

Mais Fetchmail ne fonctionne plus.

Lorsque je lance la commande : fetchmail start j'obtiens le message d'erreur : fetchmail: couldn't find canonical DNS name of restart (restart): Name or service not known

Et lorsque j'utilise la commande : fetchmail j'ai le message : fetchmail: no mailservers have been specified.

Merci pour vos réponses.

Bonjour,

Il faut nous en dire plus :

- s'agit-il du Fetchmail de Mailstation ?

- s'agit-il d'un fichier ipkg, si c'est le cas, tes fichiers de configuration ont peut-être été écrasés par la mise à jour DSM 4.0.

Cordialement.

Michel.

Lien vers le commentaire
Partager sur d’autres sites

C'est fetchmail avec ipkg.

J'ai créé à nouveau les fichiers de configuration.

Mais apparemment il ne se lance pas au démarrage du synology malgré le fichier /opt/etc/init.d/S52fetchmail

ps | grep -i "fetchmail" => 23919 root 3024 S grep -i fetchmail

Car je viens de lancer la commande : fetchmail -d 300 -t 60 -a -e 50 --auth password -f /opt/etc/fetchmailrc -

-syslog -D mondomaine.com et là mes mails ont été rapatriés.

Mon fichier S52fetchmail

#!/bin/sh

WHERE="/opt/bin/"

PROG="fetchmail"

ARGS="-d 300 -t 60 -a -e 50 --auth password -f /opt/etc/fetchmailrc --syslog"

if [ -z "$1" ] ; then

 case `echo "$0" | /bin/sed 's/^.*\/\(.*\)/\1/g'` in

 S??*) rc="start" ;;

 K??*) rc="stop" ;;

 *) rc="usage" ;;

 esac

else

 rc="$1"

fi

case "$rc" in

 start)

 echo "starting service $PROG"

 $WHERE/$PROG $ARGS 2>&1

 ;;

 stop)

 echo "stopping service $PROG"

 if [ -n "`pidof $PROG`" ]; then

 killall $PROG

 fi

 ;;

 restart)

 "$0" stop

 sleep 1

 "$0" start

 ;;

 *)

 echo "Usage: $0 (start|stop|restart|usage)"

 ;;

esac

Modifié par Xev
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.