RtmGetBackdoorsInfo

  • hostname
  • nsxxxxx.ovh.net

Renvoie l’historique des backdoor sur un dédié. Si il n’y a pas de backdoor la fonction renvoie un code 200.

Exemple:
————


Array
(
[0] => stdClass Object
(
[date_email] => 2005-05-12 17:00:42
[do_not_mail] =>
[status] => 5
[ip] => 213.186.45.33
[cmdline] => ./r0nin
[procname] => r0nin
[pid] => 25334
[date_start] => 2005-05-12 16:21:58
[id] => 329
[uid] => nobody
[date_end] => 2005-05-12 19:29:27
[active] => 0
[port] => 1666
[type] => backdoor
[date_today] => 2006-07-29 16:05:01
[exe] => /tmp/r0nin
)

[1] => stdClass Object
(
[date_email] => 0000-00-00 00:00:00
[do_not_mail] =>
[status] => 5
[ip] => 213.186.45.33
[cmdline] => ./bindz
[procname] => bindz
[pid] => 3325
[date_start] => 2005-05-21 17:28:20
[id] => 1023
[uid] => nobody
[date_end] => 2005-05-22 19:28:10
[active] => 0
[port] => 9865
[type] => backdoor
[date_today] => 2006-07-29 16:05:01
[exe] => /tmp/bindz
)
)

DomainCapacities

  • domain

Renvoie les actions qui peuvent être excécutées sur le domaine

  Comments Off

LazyDomainSummary

Renvoie un résumé complet sur les domaines

  Comments Off

PopUpgradeQuota

  • domain
  • pop
  • size
  • [25000000|50000000|100000000|250000000 |500000000|1000000000|1500000000 |2000000000]

Permet d’upgrader le quota d’un pop

  Comments Off

RedirectedEmailModify

  • domain
  • redirected
  • target
  • target_old
  • nic
  • subdomain optionnel

Modifie une redirection email

FreeDomListFromService

  • domainReferer
  • componentReferer
  • [HOSTING|DEDICATED]

Renvoit la liste des freedom par service

NicGetDomainContacts

  • domain

Renvoit la liste des services / contacts du domaine

ModuleActivate

  • domain
  • module_type
  • [punbb|spip|mambo]

  • password
  • relative_target
  • url
  • subdomain
  • multidomain

Crée un module

DomainUnlock

  • domain

Déverrouille un domaine

note: non applicable au .be et .fr

DomainLockStatus

  • domain

Renvoit le status d’un domaine concernant sa protection

Note: renvoit quand c’est supporté: lock, unlock, changing

DomainLock

  • domain

Protège un domaine

note: non applicable au .be et .fr

DomainInfo

  • domain
  • extended

Renvoit les informations d’un domaine

DomainDnsUpdate

  • domain
  • dns

Met à jour la liste des dns associés à un domaine

DnsInstall

  • domain
  • force 0|1

Ajoute un domaine sur les serveurs DNS d’OVH

DnsEntryModify

  • domain
  • subdomain
  • (optionnel)

  • fieldtype
  • [A|CNAME|MX]

  • target
  • target_new
  • plan
  • (optionnel)

  • overwrite
  • [0|1]

  • editMxAnyway
  • [0|1] (optionnel)

Modifie une entrée dans une zone dns.

Le paramètre ” editMxAnyway ” ne sert que pour la personnalisation des champs MX

DnsDefaultInstall

  • domain
  • plan
  • REDIRECT|MAIL|20GP|60GP|300GP |90|240|720|MEDIA|XXL

Ajoute la ZONE par défaut MUTU sur DNS

BillingGetRefsByNic

  • nic

Renvoit les détails des factures accesibles au NIC.

OverquotaGetInfo

  • domain

renvoit une structure detaillée

‘value’ => {
‘traffic’ => {
‘2006-02′ => {
‘limit’ => ‘1200000000000′,
‘total’ => 10087201,
‘days’ => {
‘11′ => ‘33936′,
‘21′ => ‘825391′,
‘05′ => ‘76099′,
‘26′ => ‘105959′,
‘17′ => ‘56069′,
‘04′ => ‘12553′,
‘02′ => ‘133345′,
‘22′ => ‘127168′,
‘18′ => ‘69699′,
‘08′ => ‘143055′,
‘03′ => ‘18679′,
‘13′ => ‘7003556′,
‘16′ => ‘63001′,
‘06′ => ‘228500′,
‘23′ => ‘222369′,
‘25′ => ‘212303′,
‘01′ => ‘61114′,
‘12′ => ‘154386′,
‘15′ => ‘49237′,
‘14′ => ‘62397′,
‘20′ => ‘49558′,
‘07′ => ‘115714′,
‘24′ => ‘106595′,
‘10′ => ‘103454′,
‘19′ => ‘53064′
}
},
‘2005-11′ => {
‘limit’ => ‘120000000000′,
‘total’ => ‘87529508′
},
‘2005-09′ => {
‘limit’ => ‘120000000000′,
‘total’ => ‘43810944′
},
‘2005-10′ => {
‘limit’ => ‘120000000000′,
‘total’ => ‘6547499′
},
‘2006-01′ => {
‘limit’ => ‘120000000000′,
‘total’ => ‘35096018′,
‘days’ => {
‘11′ => ‘56968′,
‘21′ => ‘59300′,
‘26′ => ‘140919′,
‘17′ => ‘48834′,
‘04′ => ‘0′,
‘02′ => ‘349184′,
‘22′ => ‘110986′,
‘18′ => ‘322639′,
‘03′ => ‘641661′,
‘08′ => ‘150697′,
‘30′ => ‘144798′,
‘23′ => ‘222381′,
‘16′ => ‘101106′,
‘13′ => ‘753905′,
‘06′ => ‘52846′,
‘27′ => ‘41466′,
‘25′ => ‘122513′,
‘01′ => ‘154478′,
‘28′ => ‘205932′,
‘12′ => ‘4681752′,
‘14′ => ‘19751′,
‘15′ => ‘1822218′,
‘20′ => ‘32084′,
‘07′ => ‘4299′,
‘24′ => ‘206821′,
‘10′ => ‘24443113′,
‘19′ => ‘63147′,
‘09′ => ‘68023′,
‘31′ => ‘74197′
}
},
‘2005-12′ => {
‘limit’ => ‘120000000000′,
‘total’ => ‘16821324′,
‘days’ => {
‘11′ => ‘287321′,
‘21′ => ‘113364′,
‘05′ => ‘262671′,
‘26′ => ‘97209′,
‘17′ => ‘387416′,
‘04′ => ‘79325′,
‘02′ => ‘56080′,
‘22′ => ‘114989′,
‘18′ => ‘1718907′,
‘08′ => ‘545317′,
‘03′ => ‘211607′,
‘30′ => ‘142550′,
‘13′ => ‘520875′,
‘06′ => ‘24989′,
‘23′ => ‘4813656′,
‘16′ => ‘72748′,
‘29′ => ‘114263′,
‘27′ => ‘2571165′,
‘25′ => ‘84425′,
‘28′ => ‘92334′,
‘01′ => ‘316123′,
‘12′ => ‘98900′,
‘14′ => ‘268629′,
‘20′ => ‘102216′,
‘15′ => ‘79427′,
‘07′ => ‘3131382′,
‘24′ => ‘171916′,
‘10′ => ‘66450′,
‘19′ => ‘174303′,
‘31′ => ‘48912′,
‘09′ => ‘51855′
}
}
},
‘hits’ => {
‘2006-02′ => {
‘limit’ => ‘NA’,
‘total’ => 2357,
‘days’ => {
‘11′ => ‘27′,
‘21′ => ‘180′,
‘05′ => ‘39′,
‘26′ => ‘46′,
‘17′ => ‘49′,
‘04′ => ‘15′,
‘02′ => ‘92′,
‘22′ => ‘58′,
‘18′ => ‘51′,
‘08′ => ‘63′,
‘03′ => ‘12′,
‘13′ => ‘908′,
‘16′ => ‘80′,
‘06′ => ‘70′,
‘23′ => ‘96′,
‘25′ => ‘100′,
‘01′ => ‘43′,
‘12′ => ‘74′,
‘15′ => ‘40′,
‘14′ => ‘40′,
‘20′ => ‘50′,
‘07′ => ‘38′,
‘24′ => ‘95′,
‘10′ => ‘40′,
‘19′ => ‘51′
}
},
‘2005-11′ => {
‘limit’ => ‘NA’,
‘total’ => ‘5774′
},
‘2005-09′ => {
‘limit’ => ‘NA’,
‘total’ => ‘3488′
},
‘2005-10′ => {
‘limit’ => ‘NA’,
‘total’ => ‘2150′
},
‘2006-01′ => {
‘limit’ => ‘NA’,
‘total’ => ‘3018′,
‘days’ => {
‘11′ => ‘47′,
‘21′ => ‘28′,
‘26′ => ‘63′,
‘17′ => ‘28′,
‘04′ => ‘0′,
‘02′ => ‘127′,
‘22′ => ‘48′,
‘18′ => ‘121′,
‘03′ => ‘105′,
‘08′ => ‘74′,
‘30′ => ‘42′,
‘23′ => ‘77′,
‘16′ => ‘54′,
‘13′ => ‘32′,
‘06′ => ‘28′,
‘27′ => ‘20′,
‘25′ => ‘66′,
‘01′ => ‘56′,
‘28′ => ‘82′,
‘12′ => ‘92′,
‘14′ => ‘19′,
‘15′ => ‘589′,
‘20′ => ‘34′,
‘07′ => ‘8′,
‘24′ => ‘99′,
‘10′ => ‘977′,
‘19′ => ‘33′,
‘09′ => ‘29′,
‘31′ => ‘40′
}
},
‘2005-12′ => {
‘limit’ => ‘NA’,
‘total’ => ‘3964′,
‘days’ => {
‘11′ => ‘94′,
‘21′ => ‘57′,
‘05′ => ‘73′,
‘26′ => ‘49′,
‘17′ => ‘114′,
‘04′ => ‘55′,
‘02′ => ‘35′,
‘22′ => ‘71′,
‘18′ => ‘820′,
‘08′ => ‘154′,
‘03′ => ‘93′,
‘30′ => ‘38′,
‘13′ => ‘127′,
‘06′ => ‘23′,
‘23′ => ‘495′,
‘16′ => ‘47′,
‘29′ => ‘54′,
‘27′ => ‘215′,
‘25′ => ‘72′,
‘28′ => ‘52′,
‘01′ => ‘108′,
‘12′ => ‘45′,
‘14′ => ‘103′,
‘20′ => ‘39′,
‘15′ => ‘36′,
‘07′ => ‘646′,
‘24′ => ‘86′,
‘10′ => ‘33′,
‘19′ => ‘57′,
‘31′ => ‘37′,
‘09′ => ‘36′
}
}
},
‘domain’ => ‘XXXXX.TLD’
},
’status’ => 100
};

SubDomainModify

  • domain
  • subdomain
  • target

Modifie un sous-domaine

NicGetRestrictedInfo

  • nic

Renvoit le nom et le prénom du propriétaire d’un nichandle

NicGetInfo

  • nic

Renvoie les infos concernant le nic.

MailingListAddModerator

  • domain
  • ml
  • email

Ajoute un modérateur à une mailing list.

DomainHostDelete

  • host
  • domain
  • comment

Efface un host. Renvoie l’id de la tâche en attente d’éxecution.

DomainHostUpdate

  • host
  • domain
  • ip[ ]
  • [ip1, ip2, …]

  • comment

Change les IPs associées à un host. Renvoie l’id de la tâche en attente d’éxecution.

DomainHostCreate

  • host
  • domain
  • ip
  • comment

Crée un host. Renvoie l’id de la tâche en attente d’éxecution.

DomainHostInfo

  • host
  • domain

Renvoie la liste des adresses IP.

DomainHostList

  • domain

Renvoie la liste des hosts pour un domain.

DomainDnsList

  • domain

Renvoie la liste des DNS associés au domaine.

DnsEntryList

  • domain

Renvoie les informations DNS relatives au domaine.

'0' => {
   ’fieldtype’ => ‘A’,
   ’target’ => ‘81.100.86.15′,
   ’ttl’ => ‘60′,
   ’subdomain’ => ’server’,
}
‘12′ => {
   ’fieldtype’ => ‘CNAME’
   ’target’ => ‘ns0.ovh.net.’
   ’ttl’ => ‘0′
   ’subdomain’ => ‘pop3′
}

DomainAccessByNic

  • nic

Renvoie la liste des domaines auquels le NIC a accès.

OrtDomainDelete

  • domain
  • target
  • subdomain

Efface une redirection ORT.

OrtDomainAdd

  • domain
  • type INVISIBLE|VISIBLE
  • target
  • subdomain
  • overwrite 1|0

Ajoute une redirection ORT pour un domaine.

Note: Le paramètre ‘target’ est sous la forme domain.com (pas de http://).
Note: OrtDomainAdd crée automatiquement le DnsSetDomainPlanType correspondant.

OrtDomainList

  • domain

Renvoie la liste des redirections ORT pour une domaine.

MultiDomainSubDomainCreate

  • domain
  • subdomain
  • multidomain
  • multisubdomain
  • overwrite optionel
  • target optionel sauf si on crée le subdomain

Installe un sous-domaine sur un hébergement multidomaine.

Note: Le paramètre ‘target’ est à utiliser si on veut créer le sous-domaine en même temps.

SubDomainList

  • domain

Renvoie la liste des sous-domaines attachés à un domaine.

Array
(
[domain] => webotheque.be
[status] => 100
[value] => Array
(
[0] => Array
(
[prefix] => manager
[dir] => www/manager
[login] => webotheq
)

[1] => Array
(
[prefix] => backoffice
[dir] => www/backoffice
[login] => webotheq
)

[2] => Array
(
[prefix] => plugout
[dir] => www/plugout
[login] => webotheq
)

[nbsdoms] => 3
)

SubDomainDelete

  • domain
  • subdomain

Efface un sous-domaine.

SubDomainCreate

  • domain
  • subdomain
  • target

Crée un sous domaine.

SessionDeleteData

  • key

Efface une donnée de la session.

ATTENTION : Cette fonction risque de disparaître.

SessionAppendData

  • key
  • value

Permet de sauver une donnée dans la session.

ATTENTION : Cette fonction risque de disparaître.

ResponderModify

  • responder
  • domain
  • content
  • nic

Modifie un répondeur.

ResponderListByPop

  • domain
  • pop

Renvoie la liste des répondeurs associés à un pop.

ResponderList

  • domain

Renvoie la liste des répondeurs installés sur un domaine.

ResponderGetInfo

  • domain
  • responder

Renvoie les informations relatives à un répondeur.

ResponderDelete

  • responder
  • domain

Efface un répondeur.

ResponderCreate

  • responder
  • domain
  • content
  • delivered_to optionel
  • nic optionel

Crée un répondeur.

RedirectedEmailList

  • domain

Liste les redirections d’emails (alias + forward).

RedirectedEmailDelete

  • domain
  • redirected
  • target
  • nic
  • subdomain optionnel

Efface une redirection email.

RedirectedEmailCreate

  • domain
  • subdomain optionnel
  • redirected
  • target
  • nic optionnel

Crée un alias ou un forward (le choix est automatique et basé sur le domaine de destination).

Note: Il s’agit des fonction de redirections de mails pour les domaines ayant un mxplan ou un hébergement.

RealServicesGetInfo

  • domain

Renvoie les infos sur le service real d’un domaine.

'usedspace' => '0',
‘active’ => 1

RealServicesChangePassword

  • domain
  • password

Change le password pour le service Real d’un domaine.

RealServicesActivate

  • domain

Active les services Real pour un domaine.

PopSummary

  • domain
  • pop

Renvoie toutes les informations concernant un compte pop.

PopModifyAccountDescription

  • pop
  • domain
  • desc

Modifie la description d’un compte pop.

PopListAccounts

  • domain

Renvoie la liste des comptes pop d’un domaine sous la forme d’un tableau.

PopGetInfo

  • pop
  • domain

Renvoie un hash avec les infos d’un pop.

'nic' => 'aucun',
‘name’ => ‘postmaster’,
‘description’ => ‘Postmaster’,
’size’ => ‘25000000′

PopGetAliases

  • domain
  • pop

Renvoie les alias d’un compte pop.

PopDeleteAccount

  • pop
  • domain

Efface un compte pop.

PopCreateAccount

  • pop
  • domain
  • password
  • desc
  • nic

Crée un compte pop.

PopChangeAccountPassword

  • pop
  • domain
  • password

Modifie le mot de passe d’un compte pop.

PopAttachAccount

  • pop
  • domain
  • nic_to_attach

Associe un pop à un nic pour lui en déleguer la gestion.

PopAccessByNic

  • nic

Renvoie la liste des pops isolés manageable par le nic.

NicModifyLanguage

  • nic
  • language

Modifie la langue d’un nic.

NicModifyAddress

  • nic
  • address
  • city
  • area
  • zip
  • country
  • phonenumber

Modifie l’adresse d’un nic.

NicCreate

  • password
  • firstname
  • name
  • email
  • language optionnel [fr|en|pl|es|de]
  • phone
  • fax
  • address
  • city
  • area optionnel
  • zip optionnel
  • country [be|fr|pl|es|lu|ch|de|…]
  • organisation optionnel
  • legalform optionnel [corporation|individual|association|other]
  • vat optionnel

Permet de créer un nic avec toutes les informations classiques. Renvoit nicowner.

NicChangePassword

  • nic
  • password

Permet de changer le mot de passe d’un nic.

MultiFtpList

  • domain

Renvoie la liste de multiftp d’un domaine.

MultiFtpCreate

  • domain
  • loginsuffix
  • directory
  • password

Crée un multiftp.

MultiFtpChangePassword

  • domain
  • login
  • password

Modifie le password d’un multiftp.

MultiFtpChangeDirectory

  • domain
  • login
  • directory

Modifie le répertoire d’un multiftp.

MultiDomainModify

  • domain
  • subdomain
  • multidomain
  • target optionel

Modifie la configuration d’un multidomaine.

Note: Le paramètre ‘target’ est à utiliser si on veut créer le sous-domaine en même temps.

MultiDomainList

  • domain

Renvoie la liste des multidomaines installés sur un domaine.

MultiDomainDelete

  • domain
  • multidomain

Efface un multidomaine.

MultiDomainCreate

  • domain
  • subdomain
  • multidomain
  • overwrite optionel
  • target optionel

Installe un multidomaine sur un hébergement.

Note: Le paramètre ‘target’ est à utiliser si on veut créer le sous-domaine en même temps.

MailingListUnsub

  • domain
  • ml
  • email

Desinscrit un email d’une mailing liste .

MailingListSubscribersByEmail

  • domain
  • ml
  • email

Envoie la liste des abonnés d’une mailing liste à une adresse email.

MailingListSubscribers

  • domain
  • ml

Renvoie la liste des abonnés d’une mailing liste.

MailingListSubMany

  • domain
  • ml
  • emails
  • array[ ]

Inscrit une tableau d’email à une mailing liste.

MailingListSub

  • domain
  • ml
  • email

Inscrit un email à une mailing liste.

MailingListModify

  • domain
  • ml
  • moderator
  • message_moderation
  • users_post_only
  • subscription_moderation

Modifie les options de moderation/abonnement d’une mailing list.

MailingListModerators

  • domain
  • ml

Renvoie la liste des modérateurs d’une mailing liste.

MailingListList

  • domain

Renvoie la liste des mailing liste d’un domaine.

'owner' => 'a@o.net',
‘domain’ => ‘bozoid.org’,
‘ml’ => ‘papaa’,
‘nic’ => undef

MailingListGetInfo

  • domain
  • ml

Renvoie des infos de configuration sur une mailing liste.

'lang' => undef,
‘users_post_only’ => ‘’,
‘message_moderation’ => 1,
‘nic’ => undef,
‘name’ => ‘limoges’,
‘moderator’ => ‘bozo@nobodix.org’,
‘domain’ => undef,
’subscription_moderation’ => ‘’