Merge branch 'stage' into prod
32
README.md
|
|
@ -1,18 +1,30 @@
|
||||||
# ISPmail guide
|
# ISPmail guide
|
||||||
|
|
||||||
This repository holds the ISPmail guide as found on workaround.org.
|
This repository contains the ISPmail guide as found on workaround.org.
|
||||||
|
|
||||||
It was built using the static site generator [Starlight](https://starlight.astro.build).
|
The web site is built the static site generator [Starlight](https://starlight.astro.build) which creates beautiful
|
||||||
|
documentation with table of contents, a search function and customizable widgets.
|
||||||
|
|
||||||
More information on how to contribute will follow.
|
The illustrations were created using DrawIO. The flip-book-style diagrams on the _big picture_ page were created using:
|
||||||
|
|
||||||
# Software used
|
|
||||||
|
|
||||||
Static site generator: https://starlight.astro.build/
|
|
||||||
|
|
||||||
Diagrams/Illustrations:
|
|
||||||
|
|
||||||
- DrawIO
|
|
||||||
- https://github.com/pascal-brand38/astro-splide
|
- https://github.com/pascal-brand38/astro-splide
|
||||||
- https://pascal-brand38.github.io/astro-dev/packages/astro-splide/
|
- https://pascal-brand38.github.io/astro-dev/packages/astro-splide/
|
||||||
- https://splidejs.com/guides/options/
|
- https://splidejs.com/guides/options/
|
||||||
|
|
||||||
|
## Contributing
|
||||||
|
|
||||||
|
Feel free to clone this repository (the _prod_ branch) and make changes. You will need NodeJS to create the HTML from
|
||||||
|
the sources:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
apt install nodejs
|
||||||
|
npm i
|
||||||
|
npm run dev
|
||||||
|
```
|
||||||
|
|
||||||
|
Merge requests are always welcome. Typo fixes and rephrasing are always welcome because I am not a native english
|
||||||
|
speaker. If you want to contribute or change larger sections please talk to me first.
|
||||||
|
|
||||||
|
Or just create an _issue_ here on Github so that I know what needs fixing.
|
||||||
|
|
||||||
|
…[Christoph](mailto:ispmail@christoph-haas.de)
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,17 @@ export default defineConfig({
|
||||||
site: "https://workaround.org",
|
site: "https://workaround.org",
|
||||||
integrations: [
|
integrations: [
|
||||||
starlight({
|
starlight({
|
||||||
|
head: [
|
||||||
|
{
|
||||||
|
tag: "script",
|
||||||
|
attrs: {
|
||||||
|
src: "https://rybbit.workaround.org/api/script.js",
|
||||||
|
"data-site-id": "1",
|
||||||
|
async: true,
|
||||||
|
defer: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
expressiveCode: {
|
expressiveCode: {
|
||||||
frames: {
|
frames: {
|
||||||
removeCommentsWhenCopyingTerminalFrames: false, // keep the commented lines when copying shell snippets
|
removeCommentsWhenCopyingTerminalFrames: false, // keep the commented lines when copying shell snippets
|
||||||
|
|
@ -55,17 +66,17 @@ export default defineConfig({
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
// https://github.com/felix-berlin/astro-matomo
|
// https://github.com/felix-berlin/astro-matomo
|
||||||
matomo({
|
// matomo({
|
||||||
enabled: import.meta.env.PROD, // Only load in production
|
// enabled: import.meta.env.PROD, // Only load in production
|
||||||
host: "https://matomo.workaround.org/",
|
// host: "https://matomo.workaround.org/",
|
||||||
setCookieDomain: "*.workaround.org",
|
// setCookieDomain: "*.workaround.org",
|
||||||
trackerUrl: "js/", // defaults to matomo.php
|
// trackerUrl: "js/", // defaults to matomo.php
|
||||||
srcUrl: "js/", // defaults to matomo.js
|
// srcUrl: "js/", // defaults to matomo.js
|
||||||
siteId: 1,
|
// siteId: 1,
|
||||||
heartBeatTimer: 5,
|
// heartBeatTimer: 5,
|
||||||
disableCookies: true,
|
// disableCookies: true,
|
||||||
debug: false,
|
// debug: false,
|
||||||
}),
|
// }),
|
||||||
sitemap(),
|
sitemap(),
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,34 +1,34 @@
|
||||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/28.0.6 Chrome/138.0.7204.100 Electron/37.2.3 Safari/537.36" version="28.0.6">
|
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/28.2.5 Chrome/138.0.7204.251 Electron/37.6.1 Safari/537.36" version="28.2.5">
|
||||||
<diagram name="Seite-1" id="KTvmaRo9VcoZ5VeuPiA4">
|
<diagram name="Seite-1" id="KTvmaRo9VcoZ5VeuPiA4">
|
||||||
<mxGraphModel dx="2466" dy="1200" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
<mxGraphModel dx="2466" dy="1200" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0" adaptiveColors="simple">
|
||||||
<root>
|
<root>
|
||||||
<mxCell id="0" />
|
<mxCell id="0" />
|
||||||
<mxCell id="1" parent="0" />
|
<mxCell id="1" parent="0" />
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-4" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-4" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="120" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="120" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-9" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-9" value="<font style="">Other</font><div><font style="">mail&nbsp;<span style="background-color: transparent;">server</span></font></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fontSize=16;fontStyle=0;fillColor=#dae8fc;fontColor=#000000;strokeColor=#6c8ebf;align=center;verticalAlign=middle;fontFamily=Helvetica;" parent="1" vertex="1">
|
||||||
<mxGeometry x="110" y="150" width="130" height="50" as="geometry" />
|
<mxGeometry x="110" y="150" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-17" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-17" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="640" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="640" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-24" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-65" target="gQG6ldMYRfHswNwDJcwK-22" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-24" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;fillColor=#dae8fc;fontStyle=0;" parent="1" source="gQG6ldMYRfHswNwDJcwK-65" target="gQG6ldMYRfHswNwDJcwK-22" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-22" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-22" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontColor=#000000;align=center;verticalAlign=middle;fontFamily=Helvetica;fontStyle=0;labelBackgroundColor=none;" parent="1" vertex="1">
|
||||||
<mxGeometry x="370" y="670" width="140" height="50" as="geometry" />
|
<mxGeometry x="370" y="670" width="140" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-29" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-29" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="1160" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="1160" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-34" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-34" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="1680" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="1680" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-40" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-40" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="2200" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="2200" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-45" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-45" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="2720" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="2720" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-46" value="SMTP<div>(TCP port 25)</div>" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-50" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-46" value="SMTP<div>(TCP port 25)</div>" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-50" edge="1">
|
||||||
|
|
@ -37,40 +37,40 @@
|
||||||
<mxPoint x="370" y="2770" as="targetPoint" />
|
<mxPoint x="370" y="2770" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-50" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-50" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="190" y="2930" width="150" height="50" as="geometry" />
|
<mxGeometry x="190" y="2930" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-51" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-51" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="3240" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="3240" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-56" value="07" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-56" value="07" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-120" y="3470" width="60" height="30" as="geometry" />
|
<mxGeometry x="-120" y="3470" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-57" value="06" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-57" value="06" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-130" y="2930" width="60" height="30" as="geometry" />
|
<mxGeometry x="-130" y="2930" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-58" value="05" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-58" value="05" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-130" y="2370" width="60" height="30" as="geometry" />
|
<mxGeometry x="-130" y="2370" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-59" value="04" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-59" value="04" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-130" y="1890" width="60" height="30" as="geometry" />
|
<mxGeometry x="-130" y="1890" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-60" value="03" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-60" value="03" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-140" y="1350" width="60" height="30" as="geometry" />
|
<mxGeometry x="-140" y="1350" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-61" value="02" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-61" value="02" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-140" y="850" width="60" height="30" as="geometry" />
|
<mxGeometry x="-140" y="850" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-62" value="01" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-62" value="01" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-110" y="300" width="60" height="30" as="geometry" />
|
<mxGeometry x="-110" y="300" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-64" value="<span style="font-size: 16px;">I would like to send an email to john@example.com</span>" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.cloud_callout;fontFamily=Helvetica;fontSize=11;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;spacingLeft=20;spacingTop=20;spacingRight=20;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-64" value="<span style="font-size: 16px;">I would like to send an email to john@example.com</span>" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.cloud_callout;fontFamily=Helvetica;fontSize=11;labelBackgroundColor=none;flipV=1;fillColor=#f5f5f5;strokeColor=#666666;spacingLeft=20;spacingTop=20;spacingRight=20;fontStyle=0;fillStyle=auto;shadow=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="220" y="180" width="230" height="130" as="geometry" />
|
<mxGeometry x="220" y="180" width="230" height="130" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-65" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-65" value="Other<div>mail&nbsp;<span style="">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;align=center;verticalAlign=middle;fontFamily=Helvetica;labelBackgroundColor=none;" parent="1" vertex="1">
|
||||||
<mxGeometry x="110" y="670" width="130" height="50" as="geometry" />
|
<mxGeometry x="110" y="670" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-28" value="What is the MX record for the domain example.com?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-28" value="What is the MX record for the domain example.com?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="200" y="710" width="140" height="110" as="geometry" />
|
<mxGeometry x="200" y="710" width="140" height="110" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-66" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-67" target="gQG6ldMYRfHswNwDJcwK-68" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-66" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-67" target="gQG6ldMYRfHswNwDJcwK-68" edge="1">
|
||||||
|
|
@ -78,25 +78,25 @@
|
||||||
<mxPoint x="-120" y="1110" as="sourcePoint" />
|
<mxPoint x="-120" y="1110" as="sourcePoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-67" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-67" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="370" y="1190" width="140" height="50" as="geometry" />
|
<mxGeometry x="370" y="1190" width="140" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-68" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-68" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="110" y="1190" width="130" height="50" as="geometry" />
|
<mxGeometry x="110" y="1190" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-33" value="smtp01.example.net" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-33" value="smtp01.example.net" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="270" y="1230" width="160" height="50" as="geometry" />
|
<mxGeometry x="270" y="1230" width="160" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-69" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-71" target="gQG6ldMYRfHswNwDJcwK-70" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-69" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-71" target="gQG6ldMYRfHswNwDJcwK-70" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-70" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-70" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="370" y="1710" width="140" height="50" as="geometry" />
|
<mxGeometry x="370" y="1710" width="140" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-71" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-71" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="110" y="1710" width="130" height="50" as="geometry" />
|
<mxGeometry x="110" y="1710" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-39" value="What are the A and AAAAA records for smtp01.example.net?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-39" value="What are the A and AAAAA records for smtp01.example.net?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="200" y="1750" width="170" height="90" as="geometry" />
|
<mxGeometry x="200" y="1750" width="170" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-72" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-73" target="gQG6ldMYRfHswNwDJcwK-74" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-72" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-73" target="gQG6ldMYRfHswNwDJcwK-74" edge="1">
|
||||||
|
|
@ -104,16 +104,16 @@
|
||||||
<mxPoint x="-120" y="2150" as="sourcePoint" />
|
<mxPoint x="-120" y="2150" as="sourcePoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-73" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-73" value="Name server<div>(DNS)</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="370" y="2230" width="140" height="50" as="geometry" />
|
<mxGeometry x="370" y="2230" width="140" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-74" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-74" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="110" y="2230" width="130" height="50" as="geometry" />
|
<mxGeometry x="110" y="2230" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-44" value="A: 100.17.195.84<div>AAAA: 2001:876:18:5::ce</div>" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-44" value="A: 100.17.195.84<div>AAAA: 2001:876:18:5::ce</div>" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="290" y="2270" width="200" height="70" as="geometry" />
|
<mxGeometry x="290" y="2270" width="200" height="70" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-75" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-75" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="2750" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="2750" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-76" value="220 smtp01.example.net<div>ESMTP Postfix</div>" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-77" target="gQG6ldMYRfHswNwDJcwK-78" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-76" value="220 smtp01.example.net<div>ESMTP Postfix</div>" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-77" target="gQG6ldMYRfHswNwDJcwK-78" edge="1">
|
||||||
|
|
@ -122,16 +122,16 @@
|
||||||
<mxPoint x="690" y="3290" as="targetPoint" />
|
<mxPoint x="690" y="3290" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-77" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-77" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="190" y="3450" width="150" height="50" as="geometry" />
|
<mxGeometry x="190" y="3450" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-78" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-78" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="3270" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="3270" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-55" value="Nice to see you." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-55" value="Nice to see you." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="300" y="3410" width="150" height="60" as="geometry" />
|
<mxGeometry x="300" y="3410" width="150" height="60" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-79" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-79" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="3760" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="3760" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-80" value="EHLO remoteserver" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-81" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-80" value="EHLO remoteserver" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-81" edge="1">
|
||||||
|
|
@ -140,19 +140,19 @@
|
||||||
<mxPoint x="370" y="3810" as="targetPoint" />
|
<mxPoint x="370" y="3810" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-81" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-81" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="190" y="3970" width="150" height="50" as="geometry" />
|
<mxGeometry x="190" y="3970" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-82" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-82" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="3790" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="3790" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-83" value="08" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-83" value="08" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-70" y="3970" width="60" height="30" as="geometry" />
|
<mxGeometry x="-70" y="3970" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-84" value="Hi, my name is "remoteserver"" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-84" value="Hi, my name is "remoteserver"" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="240" y="3800" width="170" height="90" as="geometry" />
|
<mxGeometry x="240" y="3800" width="170" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-85" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-85" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="4280" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="4280" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-86" value="<div>250-smtp01.example.com</div><div><span style="background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">250-SIZE 40000000</span></div><div><span style="background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">250-STARTTLS</span></div><div>250-ENHANCEDSTATUSCODES</div><div>250-8BITMIME</div>" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-87" target="gQG6ldMYRfHswNwDJcwK-88" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-86" value="<div>250-smtp01.example.com</div><div><span style="background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">250-SIZE 40000000</span></div><div><span style="background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">250-STARTTLS</span></div><div>250-ENHANCEDSTATUSCODES</div><div>250-8BITMIME</div>" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-87" target="gQG6ldMYRfHswNwDJcwK-88" edge="1">
|
||||||
|
|
@ -161,19 +161,19 @@
|
||||||
<mxPoint x="216.1111111111113" y="4400" as="targetPoint" />
|
<mxPoint x="216.1111111111113" y="4400" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-87" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-87" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="220" y="4560" width="150" height="50" as="geometry" />
|
<mxGeometry x="220" y="4560" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-88" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-88" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="4310" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="4310" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-89" value="These are the features that I support." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-89" value="These are the features that I support." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="330" y="4510" width="180" height="70" as="geometry" />
|
<mxGeometry x="330" y="4510" width="180" height="70" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-90" value="09" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-90" value="09" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-80" y="4480" width="60" height="30" as="geometry" />
|
<mxGeometry x="-80" y="4480" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-91" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-91" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="4800" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="4800" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-92" value="STARTTLS" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-93" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-92" value="STARTTLS" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-93" edge="1">
|
||||||
|
|
@ -182,19 +182,19 @@
|
||||||
<mxPoint x="370" y="4850" as="targetPoint" />
|
<mxPoint x="370" y="4850" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-93" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-93" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="5090" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="5090" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-94" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-94" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="4830" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="4830" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-95" value="Let us switch to encrypted communication" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-95" value="Let us switch to encrypted communication" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="230" y="4850" width="170" height="90" as="geometry" />
|
<mxGeometry x="230" y="4850" width="170" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-96" value="10" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-96" value="10" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-50" y="4970" width="60" height="30" as="geometry" />
|
<mxGeometry x="-50" y="4970" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-97" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-97" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="5320" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="5320" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-98" value="MAIL FROM: &lt;someone@else.com&gt;" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-99" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-98" value="MAIL FROM: &lt;someone@else.com&gt;" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-99" edge="1">
|
||||||
|
|
@ -203,22 +203,22 @@
|
||||||
<mxPoint x="370" y="5370" as="targetPoint" />
|
<mxPoint x="370" y="5370" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-99" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-99" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="5610" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="5610" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-100" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-100" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="5350" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="5350" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-101" value="I have an email from someone@else.com" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-101" value="I have an email from someone@else.com" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="230" y="5370" width="170" height="90" as="geometry" />
|
<mxGeometry x="230" y="5370" width="170" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-102" value="11" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-102" value="11" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-60" y="5530" width="60" height="30" as="geometry" />
|
<mxGeometry x="-60" y="5530" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-103" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-103" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="5430" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="5430" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-104" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-104" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="5840" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="5840" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-105" value="Ok" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-106" target="gQG6ldMYRfHswNwDJcwK-107" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-105" value="Ok" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-106" target="gQG6ldMYRfHswNwDJcwK-107" edge="1">
|
||||||
|
|
@ -227,19 +227,19 @@
|
||||||
<mxPoint x="-130" y="5840" as="targetPoint" />
|
<mxPoint x="-130" y="5840" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-106" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-106" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="6130" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="6130" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-107" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-107" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="5870" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="5870" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-109" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-109" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="5950" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="5950" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-110" value="12" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-110" value="12" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-50" y="6050" width="60" height="30" as="geometry" />
|
<mxGeometry x="-50" y="6050" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-112" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-112" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="6360" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="6360" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-113" value="RCPT TO: &lt;john@example.org&gt;" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-114" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-113" value="RCPT TO: &lt;john@example.org&gt;" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" target="gQG6ldMYRfHswNwDJcwK-114" edge="1">
|
||||||
|
|
@ -248,25 +248,25 @@
|
||||||
<mxPoint x="370" y="6410" as="targetPoint" />
|
<mxPoint x="370" y="6410" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-114" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-114" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="6650" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="6650" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-115" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-115" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="6390" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="6390" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-116" value="That email is meant for john@example.org" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-116" value="That email is meant for john@example.org" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="230" y="6410" width="170" height="90" as="geometry" />
|
<mxGeometry x="230" y="6410" width="170" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-117" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-117" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="6470" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="6470" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-118" value="13" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-118" value="13" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-30" y="6580" width="60" height="30" as="geometry" />
|
<mxGeometry x="-30" y="6580" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-124" value="14" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-124" value="14" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-60" y="7080" width="60" height="30" as="geometry" />
|
<mxGeometry x="-60" y="7080" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-125" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-125" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="6880" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="6880" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-126" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-127" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-126" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-127" edge="1">
|
||||||
|
|
@ -278,22 +278,22 @@
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-132" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-127" target="gQG6ldMYRfHswNwDJcwK-131" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-132" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-127" target="gQG6ldMYRfHswNwDJcwK-131" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-127" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-127" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="7170" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="7170" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-128" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-128" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="6910" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="6910" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-130" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-130" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="6990" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="6990" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-131" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-131" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="570" y="7170" width="150" height="50" as="geometry" />
|
<mxGeometry x="570" y="7170" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-133" value="Is example.org our domain?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-133" value="Is example.org our domain?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="300" y="7110" width="130" height="70" as="geometry" />
|
<mxGeometry x="300" y="7110" width="130" height="70" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-134" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-134" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="7400" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="7400" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-135" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-137" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-135" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-137" edge="1">
|
||||||
|
|
@ -307,25 +307,25 @@
|
||||||
<mxPoint x="710" y="8020" as="sourcePoint" />
|
<mxPoint x="710" y="8020" as="sourcePoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-137" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-137" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="7690" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="7690" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-138" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-138" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="7430" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="7430" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-139" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-139" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="7510" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="7510" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-140" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-140" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="570" y="7690" width="150" height="50" as="geometry" />
|
<mxGeometry x="570" y="7690" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-141" value="Yes, I found it in my virtual_domains table" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-141" value="Yes, I found it in my virtual_domains table" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="470" y="7610" width="150" height="90" as="geometry" />
|
<mxGeometry x="470" y="7610" width="150" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-142" value="15" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-142" value="15" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-50" y="7600" width="60" height="30" as="geometry" />
|
<mxGeometry x="-50" y="7600" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-143" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-143" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="7920" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="7920" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-144" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-146" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-144" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-146" edge="1">
|
||||||
|
|
@ -337,25 +337,25 @@
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-145" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-146" target="gQG6ldMYRfHswNwDJcwK-149" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-145" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-146" target="gQG6ldMYRfHswNwDJcwK-149" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-146" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-146" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="8210" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="8210" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-147" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-147" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="7950" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="7950" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-148" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-148" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="8030" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="8030" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-149" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-149" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="570" y="8210" width="150" height="50" as="geometry" />
|
<mxGeometry x="570" y="8210" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-150" value="And is john@example.org a known user?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-150" value="And is john@example.org a known user?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="300" y="8130" width="180" height="90" as="geometry" />
|
<mxGeometry x="300" y="8130" width="180" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-151" value="16" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-151" value="16" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-30" y="8155" width="60" height="30" as="geometry" />
|
<mxGeometry x="-30" y="8155" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-152" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-152" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="8440" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="8440" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-153" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-155" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-153" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-155" edge="1">
|
||||||
|
|
@ -369,46 +369,46 @@
|
||||||
<mxPoint x="710" y="9060" as="sourcePoint" />
|
<mxPoint x="710" y="9060" as="sourcePoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-155" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-155" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="8730" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="8730" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-156" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-156" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="8470" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="8470" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-157" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-157" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="8550" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="8550" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-158" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-158" value="MariaDB<div>database</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="570" y="8730" width="150" height="50" as="geometry" />
|
<mxGeometry x="570" y="8730" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-159" value="Yes, I found it in my virtual_users table" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-159" value="Yes, I found it in my virtual_users table" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="440" y="8660" width="180" height="80" as="geometry" />
|
<mxGeometry x="440" y="8660" width="180" height="80" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-160" value="17" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-160" value="17" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-50" y="8640" width="60" height="30" as="geometry" />
|
<mxGeometry x="-50" y="8640" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-161" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-161" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="8960" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="8960" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-171" value="Ok" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-164" target="gQG6ldMYRfHswNwDJcwK-165" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-171" value="Ok" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-164" target="gQG6ldMYRfHswNwDJcwK-165" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-164" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-164" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="9250" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="9250" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-165" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-165" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="8990" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="8990" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-166" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-166" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="9070" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="9070" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-169" value="18" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-169" value="18" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-30" y="9180" width="60" height="30" as="geometry" />
|
<mxGeometry x="-30" y="9180" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-170" value="Looks good." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-170" value="Looks good." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="320" y="9200" width="130" height="60" as="geometry" />
|
<mxGeometry x="320" y="9200" width="130" height="60" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-172" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-172" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="9480" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="9480" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-173" value="DATA" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-175" target="gQG6ldMYRfHswNwDJcwK-174" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-173" value="DATA" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-175" target="gQG6ldMYRfHswNwDJcwK-174" edge="1">
|
||||||
|
|
@ -416,22 +416,22 @@
|
||||||
<mxPoint x="-200" y="9510" as="sourcePoint" />
|
<mxPoint x="-200" y="9510" as="sourcePoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-174" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-174" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="9770" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="9770" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-175" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-175" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="9510" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="9510" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-176" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-176" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="9590" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="9590" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-177" value="19" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-177" value="19" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-30" y="9700" width="60" height="30" as="geometry" />
|
<mxGeometry x="-30" y="9700" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-179" value="Let me send you the email now" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-179" value="Let me send you the email now" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="220" y="9540" width="140" height="70" as="geometry" />
|
<mxGeometry x="220" y="9540" width="140" height="70" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-180" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-180" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="10000" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="10000" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-181" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-183" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-181" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-183" edge="1">
|
||||||
|
|
@ -443,25 +443,25 @@
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-182" value="TCP port 11332" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-183" target="gQG6ldMYRfHswNwDJcwK-186" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-182" value="TCP port 11332" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-183" target="gQG6ldMYRfHswNwDJcwK-186" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-183" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-183" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="10290" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="10290" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-184" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#CCCCCC;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-184" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="10030" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="10030" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-185" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-185" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="10110" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="10110" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-186" value="rspamd<div>Spam check</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-186" value="rspamd<div>Spam check</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="620" y="10180" width="150" height="50" as="geometry" />
|
<mxGeometry x="620" y="10180" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-188" value="20" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-188" value="20" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-40" y="10210" width="60" height="30" as="geometry" />
|
<mxGeometry x="-40" y="10210" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-189" value="Do you think this email is spam?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=0;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-189" value="Do you think this email is spam?" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="330" y="10310" width="145" height="90" as="geometry" />
|
<mxGeometry x="330" y="10310" width="145" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-190" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-190" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="10520" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="10520" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-191" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-193" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-191" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#CCCCCC;" parent="1" target="gQG6ldMYRfHswNwDJcwK-193" edge="1">
|
||||||
|
|
@ -475,25 +475,25 @@
|
||||||
<mxPoint x="1140" y="10950" as="sourcePoint" />
|
<mxPoint x="1140" y="10950" as="sourcePoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-193" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-193" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="10810" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="10810" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-194" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-194" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="10550" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="10550" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-195" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-195" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="10630" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="10630" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-196" value="rspamd<div>Spam check</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-196" value="rspamd<div>Spam check</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="620" y="10700" width="150" height="50" as="geometry" />
|
<mxGeometry x="620" y="10700" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-197" value="21" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-197" value="21" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-40" y="10730" width="60" height="30" as="geometry" />
|
<mxGeometry x="-40" y="10730" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-199" value="A few minor issues but the email seems legit" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-199" value="A few minor issues but the email seems legit" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="520" y="10620" width="145" height="90" as="geometry" />
|
<mxGeometry x="520" y="10620" width="145" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-200" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-200" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="11040" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="11040" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-201" value="250 2.0.0 Ok: queued as 7855B7FD86" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#000000;" parent="1" source="gQG6ldMYRfHswNwDJcwK-203" target="gQG6ldMYRfHswNwDJcwK-204" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-201" value="250 2.0.0 Ok: queued as 7855B7FD86" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;strokeColor=#000000;" parent="1" source="gQG6ldMYRfHswNwDJcwK-203" target="gQG6ldMYRfHswNwDJcwK-204" edge="1">
|
||||||
|
|
@ -502,61 +502,61 @@
|
||||||
<mxPoint x="-80" y="11370" as="targetPoint" />
|
<mxPoint x="-80" y="11370" as="targetPoint" />
|
||||||
</mxGeometry>
|
</mxGeometry>
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-203" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-203" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="11330" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="11330" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-204" value="Other<div>mail&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-204" value="Other<div>mail&nbsp;<span style="background-color: transparent;">server</span></div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=16;fontStyle=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="120" y="11070" width="130" height="50" as="geometry" />
|
<mxGeometry x="120" y="11070" width="130" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-205" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#00188D;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-205" value="" style="sketch=0;aspect=fixed;pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=#C73500;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;fillColor=#fa6800;shape=mxgraph.mscae.enterprise.lock;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="160" y="11150" width="30" height="38.46" as="geometry" />
|
<mxGeometry x="160" y="11150" width="30" height="38.46" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-208" value="22" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-208" value="22" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-20" y="11250" width="60" height="30" as="geometry" />
|
<mxGeometry x="-20" y="11250" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-209" value="Thanks. I will deliver it." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=0;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-209" value="Thanks. I will deliver it." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="320" y="11360" width="130" height="70" as="geometry" />
|
<mxGeometry x="320" y="11360" width="130" height="70" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-210" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-210" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="11560" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="11560" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-218" value="LMTP" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-212" target="gQG6ldMYRfHswNwDJcwK-217" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-218" value="LMTP" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-212" target="gQG6ldMYRfHswNwDJcwK-217" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-212" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-212" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="11850" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="11850" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-215" value="23" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-215" value="23" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-20" y="11770" width="60" height="30" as="geometry" />
|
<mxGeometry x="-20" y="11770" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-216" value="Please save this new email for john@example.org" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=0;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-216" value="Please save this new email for john@example.org" style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=1;fillColor=#fff2cc;strokeColor=#d6b656;flipH=0;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="320" y="11880" width="180" height="100" as="geometry" />
|
<mxGeometry x="320" y="11880" width="180" height="100" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-217" value="Dovecot<div>IMAP server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-217" value="Dovecot<div>IMAP server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="630" y="11700" width="150" height="50" as="geometry" />
|
<mxGeometry x="630" y="11700" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-223" value="24" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-223" value="24" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=11;fontColor=#000000;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="-20" y="12290" width="60" height="30" as="geometry" />
|
<mxGeometry x="-20" y="12290" width="60" height="30" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-228" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-228" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=5;verticalAlign=bottom;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="80" y="12080" width="800" height="500" as="geometry" />
|
<mxGeometry x="80" y="12080" width="800" height="500" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-229" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#CCCCCC;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-230" target="gQG6ldMYRfHswNwDJcwK-233" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-229" value="" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#CCCCCC;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=16;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-230" target="gQG6ldMYRfHswNwDJcwK-233" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-230" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;opacity=50;fontColor=#CCCCCC;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-230" value="Postfix<div>mail server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;opacity=50;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="210" y="12370" width="150" height="50" as="geometry" />
|
<mxGeometry x="210" y="12370" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-235" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-233" target="gQG6ldMYRfHswNwDJcwK-234" edge="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-235" style="edgeStyle=none;shape=connector;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;strokeWidth=3;align=center;verticalAlign=middle;fontFamily=Helvetica;fontSize=11;fontColor=default;labelBackgroundColor=default;endArrow=classic;" parent="1" source="gQG6ldMYRfHswNwDJcwK-233" target="gQG6ldMYRfHswNwDJcwK-234" edge="1">
|
||||||
<mxGeometry relative="1" as="geometry" />
|
<mxGeometry relative="1" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-233" value="Dovecot<div>IMAP server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-233" value="Dovecot<div>IMAP server</div>" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=16;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="630" y="12220" width="150" height="50" as="geometry" />
|
<mxGeometry x="630" y="12220" width="150" height="50" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-234" value="<font style="font-size: 16px; color: rgb(0, 0, 0);">/var/vmail</font>" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;outlineConnect=0;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.storage;fontFamily=Helvetica;fontSize=11;labelBackgroundColor=default;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-234" value="<font style="font-size: 16px;">/var/vmail</font>" style="fontColor=#000000;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;outlineConnect=0;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.storage;fontFamily=Helvetica;fontSize=11;labelBackgroundColor=default;" parent="1" vertex="1">
|
||||||
<mxGeometry x="670" y="12415" width="70" height="70" as="geometry" />
|
<mxGeometry x="670" y="12415" width="70" height="70" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
<mxCell id="gQG6ldMYRfHswNwDJcwK-236" value="Alright. Saving to disk." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;" parent="1" vertex="1">
|
<mxCell id="gQG6ldMYRfHswNwDJcwK-236" value="Alright. Saving to disk." style="whiteSpace=wrap;html=1;shape=mxgraph.basic.roundRectCallout;dx=30;dy=15;size=5;boundedLbl=1;fontFamily=Helvetica;fontSize=16;labelBackgroundColor=none;flipV=0;fillColor=#fff2cc;strokeColor=#d6b656;flipH=1;fontColor=#000000;" parent="1" vertex="1">
|
||||||
<mxGeometry x="550" y="12140" width="120" height="90" as="geometry" />
|
<mxGeometry x="550" y="12140" width="120" height="90" as="geometry" />
|
||||||
</mxCell>
|
</mxCell>
|
||||||
</root>
|
</root>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 89 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
|
@ -77,18 +77,32 @@ mariadb mailserver < mailserver.sql
|
||||||
Obviously any database changes on the old server from now on will have to be done on the new server as well until the
|
Obviously any database changes on the old server from now on will have to be done on the new server as well until the
|
||||||
migration is done.
|
migration is done.
|
||||||
|
|
||||||
|
## Weak password schemes
|
||||||
|
|
||||||
|
Please check if any of your users have hashed passwords that are considered
|
||||||
|
[weak](https://doc.dovecot.org/2.4.2/core/config/auth/schemes.html) by Dovecot. Those passwords using a `PLAIN-MD5`
|
||||||
|
scheme are not accepted by Dovecot by default. But you can enable them again using:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
cat > 99-ispmail-weak-schemes.conf << EOF
|
||||||
|
auth_allow_weak_schemes = yes
|
||||||
|
EOF
|
||||||
|
```
|
||||||
|
|
||||||
|
Your users should change their passwords using Roundcube. That way a new hash with a more secure schema is created.
|
||||||
|
|
||||||
## Roundcube contacts
|
## Roundcube contacts
|
||||||
|
|
||||||
If your users are using Roundcube as a webmail interface then you should migrate their data like their contact lists.
|
If your users are using Roundcube as a webmail interface then you should migrate their data like their contact lists.
|
||||||
Dump the SQL from the old server:
|
Dump the SQL from the old server:
|
||||||
|
|
||||||
```
|
```sh
|
||||||
mariadb-dump roundcube > roundcube.sql
|
mariadb-dump roundcube > roundcube.sql
|
||||||
```
|
```
|
||||||
|
|
||||||
Copy that file to the new server and import it:
|
Copy that file to the new server and import it:
|
||||||
|
|
||||||
```
|
```sh
|
||||||
mariadb roundcube < roundcube.sql
|
mariadb roundcube < roundcube.sql
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -103,7 +117,15 @@ UPDATE users SET mail_host='new.mail.server';
|
||||||
## Migrate rspamd spam training data
|
## Migrate rspamd spam training data
|
||||||
|
|
||||||
If you have been using rspamd with the Redis backend then copy over the Redis database from your previous server.
|
If you have been using rspamd with the Redis backend then copy over the Redis database from your previous server.
|
||||||
Details are found in the rspamd chapter.
|
|
||||||
|
Stop rspamd on both the old and the new server. Then:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
rsync -va oldserver:/var/lib/redis/ /var/lib/redis/
|
||||||
|
```
|
||||||
|
|
||||||
|
Once the redis database is started again on the new server, `rspamc stat` should show you that the training data is
|
||||||
|
found.
|
||||||
|
|
||||||
## Migrate the Maildirs hot
|
## Migrate the Maildirs hot
|
||||||
|
|
||||||
|
|
@ -129,9 +151,10 @@ need to copy emails from another server where you only have IMAP access but cann
|
||||||
|
|
||||||
Copy over everything in /etc/letsencrypt and /var/lib/rspamd/dkim from your old to the new server.
|
Copy over everything in /etc/letsencrypt and /var/lib/rspamd/dkim from your old to the new server.
|
||||||
|
|
||||||
```
|
```sh
|
||||||
rsync -va oldserver:/etc/letsencrypt/ /etc/letsencrypt/
|
rsync -va oldserver:/etc/letsencrypt/archive/ /etc/letsencrypt/archive/
|
||||||
rsync -va oldserver:/var/lib/rspamd/dkim/ /var/lib/rspamd/dkim/
|
rsync -va oldserver:/var/lib/rspamd/dkim/ /var/lib/rspamd/dkim/
|
||||||
|
rsync -v oldserver:/etc/rspamd/dkim_selectors.map /etc/rspamd
|
||||||
```
|
```
|
||||||
|
|
||||||
## Downtime
|
## Downtime
|
||||||
|
|
@ -144,7 +167,7 @@ You told your users about the downtime, right? The time has come? Okay. Shut dow
|
||||||
copied consistently.) Let’s synchronize again. *rsync* will only copy those files that have changed which makes it much
|
copied consistently.) Let’s synchronize again. *rsync* will only copy those files that have changed which makes it much
|
||||||
faster than the first sync. On your new server run:
|
faster than the first sync. On your new server run:
|
||||||
|
|
||||||
```
|
```sh
|
||||||
rsync -va --delete oldserver:/var/vmail/ /var/vmail/
|
rsync -va --delete oldserver:/var/vmail/ /var/vmail/
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -177,3 +200,13 @@ postconf soft_bounce=no
|
||||||
## Shut down the old server
|
## Shut down the old server
|
||||||
|
|
||||||
If possible do a final backup of the old server. If users are not complaining then dismiss the old system after a week.
|
If possible do a final backup of the old server. If users are not complaining then dismiss the old system after a week.
|
||||||
|
|
||||||
|
## Further issues
|
||||||
|
|
||||||
|
You may see error messages like:
|
||||||
|
|
||||||
|
```
|
||||||
|
Error: sieve: binary /var/vmail/example.org/user/.dovecot.svbin: read: binary stored with different major version 2.0 (!= 3.0; automatically fixed when re-compiled)
|
||||||
|
```
|
||||||
|
|
||||||
|
You may need to run `sievec` on those files.
|
||||||
|
|
|
||||||
|
|
@ -109,7 +109,17 @@ It is important that services that use the certificate load the new certificate
|
||||||
command will create a file `/etc/letsencrypt/cli.ini` that handles it:
|
command will create a file `/etc/letsencrypt/cli.ini` that handles it:
|
||||||
|
|
||||||
```sh title="Run this on your server"
|
```sh title="Run this on your server"
|
||||||
echo > /etc/letsencrypt/cli.ini "post-hook = systemctl reload postfix dovecot apache2"
|
cat > /etc/letsencrypt/cli.ini << 'EOF'
|
||||||
|
# Restart services after renewing a certificate
|
||||||
|
post-hook = systemctl reload postfix dovecot apache2
|
||||||
|
|
||||||
|
# Because we are using logrotate for greater flexibility, disable the
|
||||||
|
# internal certbot logrotation.
|
||||||
|
max-log-backups = 0
|
||||||
|
|
||||||
|
# Adjust interactive output regarding automated renewal
|
||||||
|
preconfigured-renewal = True
|
||||||
|
EOF
|
||||||
```
|
```
|
||||||
|
|
||||||
Perfect. You won't have to worry about the certificate again.
|
Perfect. You won't have to worry about the certificate again.
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ for our purpose.
|
||||||
|
|
||||||
The `/etc/dovecot/conf.d/10-auth.conf` file is dealing with authentication. At the end of this file you will find a list
|
The `/etc/dovecot/conf.d/10-auth.conf` file is dealing with authentication. At the end of this file you will find a list
|
||||||
of authentication backends that Dovecot ships with. By default it will use _system users_ (those from /etc/passwd). But
|
of authentication backends that Dovecot ships with. By default it will use _system users_ (those from /etc/passwd). But
|
||||||
we want to use the MariaDB database backend. Please comment all all include statements:
|
we want to use the MariaDB database backend. Please comment out all include statements:
|
||||||
|
|
||||||
```text title="Edit your /etc/dovecot/conf.d/10-auth.conf"
|
```text title="Edit your /etc/dovecot/conf.d/10-auth.conf"
|
||||||
#!include auth-system.conf.ext
|
#!include auth-system.conf.ext
|
||||||
|
|
@ -113,7 +113,7 @@ to authenticate your users which is relevant later when we set up _relaying_.
|
||||||
Earlier in this guide you created both a key and a certificate file to encrypt the communication with IMAPS and HTTPS
|
Earlier in this guide you created both a key and a certificate file to encrypt the communication with IMAPS and HTTPS
|
||||||
between the users and your mail server. You need to tell Dovecot where to find these files. Also set
|
between the users and your mail server. You need to tell Dovecot where to find these files. Also set
|
||||||
[ssl=required](https://doc.dovecot.org/2.4.1/core/config/ssl.html#how-to-specify-when-ssl-tls-is-required) to prevent
|
[ssl=required](https://doc.dovecot.org/2.4.1/core/config/ssl.html#how-to-specify-when-ssl-tls-is-required) to prevent
|
||||||
that someone sends their password without encryption. Again we will create a new file `99-ispmail-master.conf` to
|
that someone sends their password without encryption. Again we will create a new file `99-ispmail-ssl.conf` to
|
||||||
override the defaults.
|
override the defaults.
|
||||||
|
|
||||||
<Aside type="danger" title="Important">
|
<Aside type="danger" title="Important">
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,7 @@ other.
|
||||||
First we need to add a UNIX socket where Dovecot listens for incoming LMTP connections:
|
First we need to add a UNIX socket where Dovecot listens for incoming LMTP connections:
|
||||||
|
|
||||||
```sh title="Run this on your server"
|
```sh title="Run this on your server"
|
||||||
|
# Add an LMTP listening socket in Dovecot
|
||||||
cat > /etc/dovecot/conf.d/99-ispmail-lmtp-listener.conf << EOF
|
cat > /etc/dovecot/conf.d/99-ispmail-lmtp-listener.conf << EOF
|
||||||
service lmtp {
|
service lmtp {
|
||||||
# Used internally by Dovecot
|
# Used internally by Dovecot
|
||||||
|
|
@ -43,6 +44,9 @@ service lmtp {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
# Restart Dovecot
|
||||||
|
systemctl restart dovecot
|
||||||
```
|
```
|
||||||
|
|
||||||
The first `unix_listener lmtp` is just used internally by Dovecot and does not concern us. The second part is what you
|
The first `unix_listener lmtp` is just used internally by Dovecot and does not concern us. The second part is what you
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,7 @@ There are two directories dealing with virtual hosts:
|
||||||
The actual file containing the configuration lives in _sites-available_. If that configuration should be active, then a
|
The actual file containing the configuration lives in _sites-available_. If that configuration should be active, then a
|
||||||
symbolic link (symlink) is added to the _sites-enabled_ directory pointing to the file in the _sites-available_
|
symbolic link (symlink) is added to the _sites-enabled_ directory pointing to the file in the _sites-available_
|
||||||
directory. That way you can switch sites on and off without deleting the actual configuration file. You can enable a
|
directory. That way you can switch sites on and off without deleting the actual configuration file. You can enable a
|
||||||
site using the `a2enconf` (apache2 enable config) command or disable it using `a2disconf`.
|
site using the `a2ensite` (apache2 enable config) command or disable it using `a2dissite`.
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|
@ -137,6 +137,7 @@ plugins change it to:
|
||||||
```
|
```
|
||||||
$config['plugins'] = array(
|
$config['plugins'] = array(
|
||||||
'password',
|
'password',
|
||||||
|
'managesieve',
|
||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -86,7 +86,7 @@ submission inet n - y - - smtpd
|
||||||
-o smtpd_tls_security_level=encrypt
|
-o smtpd_tls_security_level=encrypt
|
||||||
-o smtpd_sasl_auth_enable=yes
|
-o smtpd_sasl_auth_enable=yes
|
||||||
-o smtpd_sasl_type=dovecot
|
-o smtpd_sasl_type=dovecot
|
||||||
-o smtpd_sasl_path=private/auth
|
-o smtpd_sasl_path=private/dovecot-auth
|
||||||
-o smtpd_recipient_restrictions=permit_sasl_authenticated,reject
|
-o smtpd_recipient_restrictions=permit_sasl_authenticated,reject
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -311,11 +311,11 @@ You could either just send an email from your mail client (or Roundcube) through
|
||||||
address. Or you could use swaks. Use your own addresses and password of course:
|
address. Or you could use swaks. Use your own addresses and password of course:
|
||||||
|
|
||||||
```sh title="Run this on your server"
|
```sh title="Run this on your server"
|
||||||
swaks --server localhost:587
|
swaks --server localhost:587 \
|
||||||
--from some.address@example.org
|
--from some.address@example.org \
|
||||||
--to some.external.address@example.net
|
--to some.external.address@example.net \
|
||||||
-tls
|
-tls \
|
||||||
--auth-user some.address@example.org
|
--auth-user some.address@example.org \
|
||||||
--auth-password your_secreet_password
|
--auth-password your_secreet_password
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||