Lijst van emails
Alleen het opvragen van een lijst met bijvoorbeeld emails is iets anders.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
include('../da_api');
//het is een class dus we defineren het ook als een class
$sock = new HTTPSocket;
//maak verbinding met de server
$sock->connect('mijndomein',2222);
//we moeten ook vertellen wie we zijn en dat we willen inloggen.
$sock->set_login('mijndomein','mijn 1337 ww');
$sock->query('/CMD_API_POP','action=list&domain=mijndomein.nl');
$row = $sock->fetch_parsed_body();
if(empty($row['list'])){
echo 'Er zijn geen email accounts aan gemaakt';
}else{
echo '<table><tr><th>Email adress</th></tr>';
for($i = 0;!empty($row['list'][$i]);$i++){
echo '<tr><td>'.$row['list'][$i].'</td></tr>';
}
echo '</table>';
}
?>
include('../da_api');
//het is een class dus we defineren het ook als een class
$sock = new HTTPSocket;
//maak verbinding met de server
$sock->connect('mijndomein',2222);
//we moeten ook vertellen wie we zijn en dat we willen inloggen.
$sock->set_login('mijndomein','mijn 1337 ww');
$sock->query('/CMD_API_POP','action=list&domain=mijndomein.nl');
$row = $sock->fetch_parsed_body();
if(empty($row['list'])){
echo 'Er zijn geen email accounts aan gemaakt';
}else{
echo '<table><tr><th>Email adress</th></tr>';
for($i = 0;!empty($row['list'][$i]);$i++){
echo '<tr><td>'.$row['list'][$i].'</td></tr>';
}
echo '</table>';
}
?>
Voor de rest lijkt het me wel duidelijk en is het zeker niet lastig.
« vorige pagina | volgende pagina »
Inhoudsopgave
- Wat is de Direct Admin API
- Emails accounts toevoegen
- Wat heb je nodig:
- Lijst van emails
- Verbinding maken met Direct admin
- Handige links