blob: 83f24d643eeed08aaa77cb66d452e31bf847b0a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
<!--
$FML: test.sgml,v 1.2 2005/07/23 01:57:37 fukachan Exp $
$jaFML: test.sgml,v 1.4 2003/04/15 14:51:44 fukachan Exp $
-->
<chapter id="test">
<title>
Test
</title>
<sect1>
<title>
Before Test
</title>
<warning>
<para>
Set up MTA properly before test of fml.
</para>
</warning>
<para>
In this chapter,
&fmldevel; and MTA works on ahodori.fml.org, which is called as
the mail server.
</para>
</sect1>
<sect1>
<title>
Test Of MTA
</title>
<para>
Firstly, check MTA without fml on ahodori.fml.org.
</para>
<para>
Prepare one personal user address such as rudo@fml.org.
Usually, just create a user named as "rudo".
<screen>
# useradd rudo
</screen>
Check you can send a mail to rudo@fml.org on ahodori.fml.org and rudo
receives the mail.
<screen>
% echo test |Mail rudo@fml.org
</screen>
If it not works, check MTA configuration.
See /var/log/maillog et.al to track errors.
</para>
<para>
Secondary, verify mail delivery over network.
Send a mail to rudo@fml.org from other host (not ahodori.fml.org).
If rudo receives the mail, MTA is o.k.
</para>
<para>
If both work well, MTA configuration must be ok.
</para>
</sect1>
<sect1>
<title>
Send A Mail To ML
</title>
<para>
Create elena ML (elena@fml.org) and subscribe rudo@fml.org to elena ML.
<screen>
% su fml
% makefml newml elena
% makefml add elena rudo@fml.org
</screen>
</para>
<para>
Send a test mail to elena@fml.org from on the host and from other host
(not ahodori.fml.org). Verify the header of this test mail should be
"From: rudo@fml.org" since &fml8; checks the From: header field.
</para>
<sect2>
<title>
Checkpoints
</title>
<para>
If something not work well, check the following points:
<screen>
check the mail server log (e.g. /var/log/maillog)
check the fml log (e.g. /var/spool/m/elena/log)
fml can pass the message to MTA ? (e.g. /var/spool/m/elena/log)
MTA succeeds to deliver it? (e.g. /var/log/maillog)
</screen>
</para>
</sect2>
</sect1>
<sect1>
<title>
Test Of &fml8; Itself.
</title>
<para>
*** not yet implemented ***.
</para>
</sect1>
<sect1>
<title>
Reset After Test.
</title>
<para>
It is easy to re-create this mailing list (e.g. test ML).
<screen>
% su fml
% makefml rmml test
% makefml newml test
</screen>
The removed ML home is left as /var/spool/ml/@test.$DATE.$SEQUENCE.
Please remove it since this is a test to avoid the duplication in the
future.
<screen>
% rm -fr /var/spool/ml/@test.$DATE.*
</screen>
</para>
</sect1>
</chapter>
|