docs/master

diff input/mail-agents.pic @ 187:5360f5fdb118

Added mail agent figure.
author markus schnalke <meillo@marmaro.de>
date Wed, 11 Jul 2012 15:51:28 +0200
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/input/mail-agents.pic	Wed Jul 11 15:51:28 2012 +0200
     1.3 @@ -0,0 +1,66 @@
     1.4 +.PS 3.5
     1.5 +arrowhead = 18
     1.6 +
     1.7 +define disk {
     1.8 +Disk: [
     1.9 +	ellipsewid=ellipsewid/2
    1.10 +	ellipseht=ellipseht/2
    1.11 +	ellipse
    1.12 +	spline down ellipseht*4/3 from last ellipse.w \
    1.13 +		then right ellipsewid \
    1.14 +		then up ellipseht*4/3 to last ellipse.e
    1.15 +]
    1.16 +}
    1.17 +
    1.18 +define machine {
    1.19 +	box wid $1.wid+.3 ht $1.ht+.3 dashed at $1
    1.20 +}
    1.21 +
    1.22 +up
    1.23 +Sender: [
    1.24 +ellipse "\fBMUA\fP"
    1.25 +ellipse "MSA"
    1.26 +]
    1.27 +machine(Sender)
    1.28 +
    1.29 +arrow 3*linewid from Sender.n
    1.30 +
    1.31 +right
    1.32 +Server1: [
    1.33 +ellipse "MTA"
    1.34 +] with .s at last arrow.end
    1.35 +machine(Server1)
    1.36 +
    1.37 +arrow 2*linewid from Server1.e
    1.38 +box invis ". . ."
    1.39 +arrow 2*linewid
    1.40 +
    1.41 +Server2: [
    1.42 +ellipse "MTA"
    1.43 +ellipse "MDA"
    1.44 +arrow linewid/2
    1.45 +disk
    1.46 +move to Disk.s - (0,.05)
    1.47 +]
    1.48 +machine(Server2)
    1.49 +
    1.50 +down
    1.51 +arrow <- 3*linewid dashed from Server2.s+(.86,0)
    1.52 +arrow 3*linewid from Server2.s+(.9,0)
    1.53 +
    1.54 +Recipient: [
    1.55 +ellipse "MRA"
    1.56 +ellipse "MDA"
    1.57 +move to last ellipse.w
    1.58 +left
    1.59 +arrow linewid/2
    1.60 +disk
    1.61 +arrow <-> linewid/2
    1.62 +#arrow <-> linewid/2 from Disk.w+(0,.03)
    1.63 +#arrow linewid/2 from Disk.w+(0,-.03)
    1.64 +ellipse "\fBMUA\fP"
    1.65 +] with .n at last arrow.end-(.8,0)
    1.66 +machine(Recipient)
    1.67 +
    1.68 +line from .5 <Sender.nw,Server1.sw> to .5 <Server2.se,Recipient.ne> dotted
    1.69 +.PE