[Eisfair_dev] [eisfax 1.12.x] Internationale Vorwahlen ...

Thomas Quast eisfair at thquast.de
Mo Apr 2 21:50:00 CEST 2012


Hallo Holger,

Holger Bruenjes schrieb:

> aha

Ja. :)

>> Die Angabe von 49 bei EISFAX_COUNTRY_CODE greift in diesem fall nicht.

> hmm, im Endeffekt passiert dasselbe, egal ob die Nummer ueber
> Mail2Fax oder Sambadrucker etc.. reinkommt. Aber Du versendest ueber
> ISDN?

Ja, hier wird ISDN verwendet.

> Jo, aber Hardkodiert geht nicht, da muss schon noch eine andere Idee
> her ;-)

Hm, wie waere es damit (ungetestet aus dem Handgelenk):

if [ "${fax_receiver}" = "" ]
then
    fax_receiver="${2}"
    if [ "'echo ${fax_reciever} | \
    cut -c2-3`" == "${EISFAX_COUNTRY_CODE}" ]
    then
        fax_reciever=`echo ${fax_reciever} | \
        sed 's/+'$EISFAX_COUNTRY_CODE'/0/'`
    fi
    if [ "`echo ${fax_reciever} | \
    cut -c-4`" == "`echo 00${EISFAX_COUNTRY_CODE}`" ]
    then
        fax_reciever=`echo ${fax_reciever} | \
        sed 's/00'$EISFAX_COUNTRY_CODE'/0/g'`
    fi
fi

Gruss,
Thomas



Mehr Informationen über die Mailingliste Eisfair_dev