Exim cheatsheet: Difference between revisions

From Lolly's Wiki
Jump to navigationJump to search
(Die Seite wurde neu angelegt: „Up: exim ==Fragen und Antworten== ===Header einer MailID ansehen=== <pre># exim -mvh <msgid></pre> ===Statistiken der aktuellen Queue ansehen=== <pre># ex…“)
 
No edit summary
Line 1: Line 1:
Up: [[exim]]
=Fragen und Antworten=


==Fragen und Antworten==
==Header einer MailID ansehen==
 
===Header einer MailID ansehen===
<pre># exim -mvh <msgid></pre>
<pre># exim -mvh <msgid></pre>


===Statistiken der aktuellen Queue ansehen===
==Statistiken der aktuellen Queue ansehen==


<pre># exim -bpu | exiqsum <parameter></pre>
<pre># exim -bpu | exiqsum <parameter></pre>


===Routing von Mails testen===
==Routing von Mails testen==


====Kurz und bündig====
===Kurz und bündig===
<pre># exim -bv -v <Mailadresse></pre>
<pre># exim -bv -v <Mailadresse></pre>


====Mit viel Debugging====
===Mit viel Debugging===
<pre># exim -bv -d+all <Mailadresse></pre>
<pre># exim -bv -d+all <Mailadresse></pre>




===Wie stosse ich den Versand aller Mails für eine bestimmte Domain an?===
==Wie stosse ich den Versand aller Mails für eine bestimmte Domain an?==
<pre># exim -Rff <Domain></pre>
<pre># exim -Rff <Domain></pre>


===Wie stosse ich den Versand EINER bestimmten Mail erneut an?===
==Wie stosse ich den Versand EINER bestimmten Mail erneut an?==
<pre># exim -M <message-id></pre>
<pre># exim -M <message-id></pre>


===Wie ermittle ich, wieviele Mails in der Queue liegen?===
==Wie ermittle ich, wieviele Mails in der Queue liegen?==
<pre># exim -bpc</pre>
<pre># exim -bpc</pre>


===Wie finde ich eine bestimmte Mail in der Queue?===
==Wie finde ich eine bestimmte Mail in der Queue?==
Dazu kann entweder in den Logfiles gesucht werden
Dazu kann entweder in den Logfiles gesucht werden
<pre># exigrep <pattern> /var/log/exim/mainlog-jjjjmmdd</pre>
<pre># exigrep <pattern> /var/log/exim/mainlog-jjjjmmdd</pre>
oder es kann in der Queue gesucht werden
oder es kann in der Queue gesucht werden
<pre># exiqgrep -r <pattern></pre>
<pre># exiqgrep -r <pattern></pre>
===Was tun die Exim-Prozesse?===
 
Besser, als exigrep ist exipick!
<pre>
# /opt/exim/bin/exipick  '$message_body =~ /.*Vjagra.*/'
</pre>
 
==Was tun die Exim-Prozesse?==
<pre># exiwhat</pre>
<pre># exiwhat</pre>


===Ausgeben von Exim-Parametern===
==Ausgeben von Exim-Parametern==
<pre># exim -bP <Parameter></pre>
<pre># exim -bP <Parameter></pre>
z.B.:
z.B.:
<pre># exim -bP message_size_limit</pre>
<pre># exim -bP message_size_limit</pre>


===Immer gut: queue files ansehen===
==Immer gut: queue files ansehen==
<pre>
<pre>
# find $(exim -bP spool_directory | nawk '{print $NF;}')/input
# find $(exim -bP spool_directory | nawk '{print $NF;}')/input

Revision as of 09:26, 23 May 2012

Fragen und Antworten

Header einer MailID ansehen

# exim -mvh <msgid>

Statistiken der aktuellen Queue ansehen

# exim -bpu | exiqsum <parameter>

Routing von Mails testen

Kurz und bündig

# exim -bv -v <Mailadresse>

Mit viel Debugging

# exim -bv -d+all <Mailadresse>


Wie stosse ich den Versand aller Mails für eine bestimmte Domain an?

# exim -Rff <Domain>

Wie stosse ich den Versand EINER bestimmten Mail erneut an?

# exim -M <message-id>

Wie ermittle ich, wieviele Mails in der Queue liegen?

# exim -bpc

Wie finde ich eine bestimmte Mail in der Queue?

Dazu kann entweder in den Logfiles gesucht werden

# exigrep <pattern> /var/log/exim/mainlog-jjjjmmdd

oder es kann in der Queue gesucht werden

# exiqgrep -r <pattern>

Besser, als exigrep ist exipick!

# /opt/exim/bin/exipick  '$message_body =~ /.*Vjagra.*/'

Was tun die Exim-Prozesse?

# exiwhat

Ausgeben von Exim-Parametern

# exim -bP <Parameter>

z.B.:

# exim -bP message_size_limit

Immer gut: queue files ansehen

# find $(exim -bP spool_directory | nawk '{print $NF;}')/input

Kategorie:Exim