1 <HTML> |
|
2 <HEAD> |
|
3 <TITLE>vpopbull - Delivers pop bulletins to virtual users</TITLE> |
|
4 <LINK REV="made" HREF="mailto:root@porky.devel.redhat.com"> |
|
5 </HEAD> |
|
6 |
|
7 <BODY> |
|
8 |
|
9 <!-- INDEX BEGIN --> |
|
10 <!-- |
|
11 |
|
12 <UL> |
|
13 |
|
14 <LI><A HREF="#NAME">NAME</A> |
|
15 <LI><A HREF="#SYNOPSIS">SYNOPSIS</A> |
|
16 <LI><A HREF="#DESCRIPTION">DESCRIPTION</A> |
|
17 <LI><A HREF="#OPTIONS">OPTIONS</A> |
|
18 <LI><A HREF="#RETURN_VALUE">RETURN VALUE</A> |
|
19 <LI><A HREF="#ENVIRONMENT">ENVIRONMENT</A> |
|
20 <LI><A HREF="#FILES">FILES</A> |
|
21 <LI><A HREF="#SEE_ALSO">SEE ALSO</A> |
|
22 <LI><A HREF="#NOTES">NOTES</A> |
|
23 <LI><A HREF="#AUTHORS">AUTHORS</A> |
|
24 </UL> |
|
25 --> |
|
26 <!-- INDEX END --> |
|
27 |
|
28 <P> |
|
29 <H1><A NAME="NAME">NAME</A></H1> |
|
30 <P> |
|
31 vpopbull - Delivers pop bulletins to virtual users |
|
32 |
|
33 <P> |
|
34 <HR> |
|
35 <H1><A NAME="SYNOPSIS">SYNOPSIS</A></H1> |
|
36 <P> |
|
37 <STRONG>vpopbull</STRONG> |
|
38 [<STRONG>--quiet</STRONG>] |
|
39 |
|
40 <P> |
|
41 <HR> |
|
42 <H1><A NAME="DESCRIPTION">DESCRIPTION</A></H1> |
|
43 <P> |
|
44 Scans bulletin directories for any which are newer than the |
|
45 <EM>.timestamp</EM> file in the specified maildir. For each bulletin that it finds, it adds a |
|
46 symlink to that bulletin to the specified maildir. Since no reformatting is |
|
47 done, these bulletins must be fully formatted email messages, including |
|
48 full headers. |
|
49 |
|
50 <P> |
|
51 This program is designed to be run from <CODE>checkvpw-postsetuid</CODE>. |
|
52 |
|
53 <P> |
|
54 <HR> |
|
55 <H1><A NAME="OPTIONS">OPTIONS</A></H1> |
|
56 <DL> |
|
57 <DT><STRONG><A NAME="item__quiet">--quiet</A></STRONG><DD> |
|
58 <P> |
|
59 Suppress all status messages. |
|
60 |
|
61 </DL> |
|
62 <P> |
|
63 <HR> |
|
64 <H1><A NAME="RETURN_VALUE">RETURN VALUE</A></H1> |
|
65 <P> |
|
66 Exits false if an error occurred during startup, true otherwise. |
|
67 |
|
68 <P> |
|
69 <HR> |
|
70 <H1><A NAME="ENVIRONMENT">ENVIRONMENT</A></H1> |
|
71 <P> |
|
72 This program expects the environment variable <CODE>HOME</CODE> to be set, and executes a change directory to the contents of it before |
|
73 starting. |
|
74 |
|
75 <P> |
|
76 This program expects <CODE>MAILDIR</CODE> to be set, and delivers any bulletins that it finds into this maildir. |
|
77 |
|
78 <P> |
|
79 If <CODE>VUSER</CODE> is set, a local bulletin directory is searched as above. |
|
80 |
|
81 <P> |
|
82 <HR> |
|
83 <H1><A NAME="FILES">FILES</A></H1> |
|
84 <P> |
|
85 The following control files are used: |
|
86 |
|
87 <DL> |
|
88 <DT><STRONG><A NAME="item_global">global-bulletin-dir</A></STRONG><DD> |
|
89 <P> |
|
90 This specifies the bulletin directory for all domains. |
|
91 |
|
92 <DT><STRONG><A NAME="item_bulletin">bulletin-dir</A></STRONG><DD> |
|
93 <P> |
|
94 This specifies the bulletin (sub)directory for virtual domains. |
|
95 |
|
96 </DL> |
|
97 <P> |
|
98 <HR> |
|
99 <H1><A NAME="SEE_ALSO">SEE ALSO</A></H1> |
|
100 <P> |
|
101 <CODE>vmailmgr(7),</CODE> <CODE>checkvpw(8),</CODE> configuration.html |
|
102 |
|
103 <P> |
|
104 <HR> |
|
105 <H1><A NAME="NOTES">NOTES</A></H1> |
|
106 <P> |
|
107 If either the global or local bulletin directories do not exist, they are |
|
108 silently ignored without failing. |
|
109 |
|
110 <P> |
|
111 <HR> |
|
112 <H1><A NAME="AUTHORS">AUTHORS</A></H1> |
|
113 <P> |
|
114 Bruce Guenter <<A HREF="mailto:bruceg@em.ca">bruceg@em.ca</A>> |
|
115 |
|
116 </BODY> |
|
117 |
|
118 </HTML> |
|