about:[pid 5013] alarm(300) = 0
[pid 5013] read(5, "Content-Transfer-Encoding: 7bit\r"..., 8192) = 33
[pid 5013] alarm(0) = 300
[pid 5013] alarm(300) = 0
[pid 5013] read(5, "Content-Disposition: inline\r\n", 8192) = 29
[pid 5013] alarm(0) = 300
[pid 5013] alarm(300) = 0
[pid 5013] read(5, "\r\n", 8192) = 2
[pid 5013] alarm(0) = 300
[pid 5013] alarm(300) = 0
[pid 5013] read(5, "hello check this is test-112<br>"..., 8192) = 34
[pid 5013] alarm(0) = 300
[pid 5013] alarm(300) = 0
[pid 5013] read(5, "\r\n", 8192) = 2
[pid 5013] alarm(0) = 300
[pid 5013] alarm(300) = 0
[pid 5013] read(5, "------=_Part_10759_32284997.1210"..., 8192) = 45
[pid 5013] alarm(0) = 300
[pid 5013] alarm(300) = 0
[pid 5013] read(5, ".\r\n", 8192) = 3
[pid 5013] alarm(0) = 300
[pid 5013] rt_sigaction(SIGALRM, {0x8061320, [], 0}, NULL, 8) = 0
[pid 5013] write(6, "1JxKwB-0001Ir-Vv-D\n------=_Part_"..., 422) = 422
[pid 5013] fsync(6) = 0
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] fstat64(6, {st_mode=S_IFREG|0640, st_size=422, ...}) = 0
[pid 5013] _llseek(6, 19, [19], SEEK_SET) = 0
[pid 5013] rt_sigaction(SIGSEGV, {0x808c650, [], 0}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGFPE, {0x808c650, [], 0}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGILL, {0x808c650, [], 0}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGBUS, {0x808c650, [], 0}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGALRM, {0x808c6a0, [], 0}, NULL, 8) = 0
[pid 5013] alarm(300) = 0
[pid 5013] alarm(0) = 300
[pid 5013] rt_sigaction(SIGALRM, {0x8061320, [], 0}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGFPE, {SIG_DFL}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGILL, {SIG_DFL}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGBUS, {SIG_DFL}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGTERM, {SIG_IGN}, {0x808c560, [TERM], SA_RESTART}, 8) = 0
[pid 5013] rt_sigaction(SIGINT, {SIG_IGN}, {0x808c560, [INT], SA_RESTART}, 8) = 0
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] open("/var/spool/exim4/input//hdr.5013", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0640) = 7
[pid 5013] fchown32(7, 101, 105) = 0
[pid 5013] fchmod(7, 0640) = 0
[pid 5013] fcntl64(7, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
[pid 5013] fstat64(7, {st_mode=S_IFREG|0640, st_size=0, ...}) = 0
[pid 5013] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f9d000
[pid 5013] _llseek(7, 0, [0], SEEK_CUR) = 0
[pid 5013] write(7, "1JxKwB-0001Ir-Vv-H\nDebian-exim 1"..., 331) = 331
[pid 5013] fstat64(7, {st_mode=S_IFREG|0640, st_size=331, ...}) = 0
[pid 5013] write(7, "255P Received: from localhost\n\t("..., 2440) = 2440
[pid 5013] fsync(7) = 0
[pid 5013] fstat64(7, {st_mode=S_IFREG|0640, st_size=2771, ...}) = 0
[pid 5013] close(7) = 0
[pid 5013] munmap(0xb7f9d000, 4096) = 0
[pid 5013] rename("/var/spool/exim4/input//hdr.5013", "/var/spool/exim4/input//1JxKwB-0001Ir-Vv-H") = 0
[pid 5013] open("/var/spool/exim4/input//.", O_RDONLY|O_LARGEFILE) = 7
[pid 5013] fsync(7) = 0
[pid 5013] close(7) = 0
[pid 5013] gettimeofday({1211025056, 349386}, NULL) = 0
[pid 5013] fstat64(6, {st_mode=S_IFREG|0640, st_size=422, ...}) = 0
[pid 5013] open("/var/spool/exim4/msglog//1JxKwB-0001Ir-Vv", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 0640) = 7
[pid 5013] fcntl64(7, F_GETFL) = 0x8401 (flags O_WRONLY|O_APPEND|O_LARGEFILE)
[pid 5013] fstat64(7, {st_mode=S_IFREG|0640, st_size=0, ...}) = 0
[pid 5013] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f9d000
[pid 5013] _llseek(7, 0, [0], SEEK_CUR) = 0
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] write(7, "2008-05-17 17:20:56 Received fro"..., 187) = 187
[pid 5013] close(7) = 0
[pid 5013] munmap(0xb7f9d000, 4096) = 0
[pid 5013] select(6, [5], NULL, NULL, {0, 0}) = 0 (Timeout)
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] close(3) = 0
[pid 5013] open("/var/log/exim4/mainlog", O_WRONLY|O_APPEND|O_LARGEFILE) = 3
[pid 5013] fcntl64(3, F_GETFD) = 0
[pid 5013] fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
[pid 5013] fstat64(3, {st_mode=S_IFREG|0640, st_size=300551, ...}) = 0
[pid 5013] write(3, "2008-05-17 17:20:56 1JxKwB-0001I"..., 193) = 193
[pid 5013] close(6) = 0
[pid 5013] munmap(0xb7f9e000, 4096) = 0
[pid 5013] rt_sigaction(SIGTERM, {SIG_DFL}, {SIG_IGN}, 8) = 0
[pid 5013] rt_sigaction(SIGINT, {SIG_DFL}, {SIG_IGN}, 8) = 0
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] close(3) = 0
[pid 5013] open("/var/log/exim4/mainlog", O_WRONLY|O_APPEND|O_LARGEFILE) = 3
[pid 5013] fcntl64(3, F_GETFD) = 0
[pid 5013] fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
[pid 5013] fstat64(3, {st_mode=S_IFREG|0640, st_size=300744, ...}) = 0
[pid 5013] write(3, "2008-05-17 17:20:56 1JxKwB-0001I"..., 109) = 109
[pid 5013] rt_sigaction(SIGTERM, {0x809d880, [], 0}, NULL, 8) = 0
[pid 5013] rt_sigaction(SIGALRM, {0x809d900, [], 0}, NULL, 8) = 0
[pid 5013] write(4, "250 OK id=1JxKwB-0001Ir-Vv\r\n", 28) = 28
[pid 5013] alarm(300) = 0
[pid 5013] read(5, "QUIT\r\n", 8192) = 6
[pid 5013] alarm(0) = 299
[pid 5013] rt_sigaction(SIGALRM, {0x8061320, [], 0}, NULL, 8) = 0
[pid 5013] time(NULL) = 1211025056
[pid 5013] stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=265, ...}) = 0
[pid 5013] write(4, "221 sarika.swathanthryam closing"..., 45) = 45
[pid 5013] exit_group(0) = ?
Process 5013 detached
<... select resumed> ) = ? ERESTARTNOHAND (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigaction(SIGCHLD, {SIG_DFL}, NULL, 8) = 0
sigreturn() = ? (mask now [])
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 5013
waitpid(-1, 0xbfcc3918, WNOHANG) = -1 ECHILD (No child processes)
rt_sigaction(SIGCHLD, {0x8051a00, [], 0}, NULL, 8) = 0
select(4, [3], NULL, NULL, NULL C-c C-c <unfinished ...>
Process 4317 detached
sarika:/home/shyam# LANG=C
sarika:/home/shyam# dpkg-reconfigure exim4-config
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
Mail Server configuration
-------------------------
Please select the mail server configuration type that best meets your needs.
Systems with dynamic IP addresses, including dialup systems, should generally be configured to send outgoing mail to another machine, called a 'smarthost' for delivery because
many receiving systems on the Internet block incoming mail from dynamic IP addresses as spam protection.
A system with a dynamic IP address can receive its own mail, or local delivery can be disabled entirely (except mail for root and postmaster).
1. internet site; mail is sent and received directly using SMTP 3. mail sent by smarthost; no local mail 5. no configuration at this time
2. mail sent by smarthost; received via SMTP or fetchmail 4. local delivery only; not on a network
General type of mail configuration: 2
The 'mail name' is the domain name used to 'qualify' mail addresses without a domain name.
This name will also be used by other programs. It should be the single, fully qualified domain name (FQDN).
Thus, if a mail address on the local host is foo@example.org, the correct value for this option would be example.org.
This name won't appear on From: lines of outgoing messages if rewriting is enabled.
System mail name:
Please enter a semicolon-separated list of IP addresses. The Exim SMTP listener daemon will listen on all IP addresses listed here.
An empty value will cause Exim to listen for connections on all available network interfaces.
If this system only receives mail directly from local services (and not from other hosts), it is suggested to prohibit external connections to the local Exim daemon. Such
services include e-mail programs (MUAs) which talk to localhost only as well as fetchmail. External connections are impossible when 127.0.0.1 is entered here, as this will
disable listening on public network interfaces.
IP-addresses to listen on for incoming SMTP connections:
Please enter a semicolon-separated list of recipient domains for which this machine should consider itself the final destination. These domains are commonly called 'local
domains'. The local hostname (sarika.swathanthryam) and 'localhost' are always added to the list given here.
By default all local domains will be treated identically. If both a.example and b.example are local domains, acc@a.example and acc@b.example will be delivered to the same final
destination. If different domain names should be treated differently, it is necessary to edit the config files afterwards.
Other destinations for which mail is accepted:
Please enter a semicolon-separated list of IP address ranges for which this system will unconditionally relay mail, functioning as a smarthost.
You should use the standard address/prefix format (e.g. 194.222.242.0/24 or 5f03:1200:836f::/48).
If this system should not be a smarthost for any other host, leave this list blank.
Machines to relay mail for:
Please enter the IP address or the host name of a mail server that this system should use as outgoing smarthost. If the smarthost only accepts your mail on a port different
from TCP/25, append two colons and the port number (for example smarthost.example::587 or 192.168.254.254::2525). Colons in IPv6 addresses need to be doubled.
If the smarthost requires authentication, please refer to the Debian-specific README files in /usr/share/doc/exim4-base for notes about setting up SMTP authentication.
IP address or host name of the outgoing smarthost: mail.swathanthran.in
The headers of outgoing mail can be rewritten to make it appear to have been generated on a different system. If this option is chosen, '', 'localhost' and '' in From,
Reply-To, Sender and Return-Path are rewritten.
Hide local mail name in outgoing mail? yes
The option to hide the local mail name in outgoing mail was enabled. It is therefore necessary to specify the domain name this system should use for the domain part of local
users' sender addresses.
Visible domain name for local users: swathanthran.in
In normal mode of operation Exim does DNS lookups at startup, and when receiving or delivering messages. This is for logging purposes and allows keeping down the number of
hard-coded values in the configuration.
If this system does not have a DNS full service resolver available at all times (for example if its Internet access is a dial-up line using dial-on-demand), this might have
unwanted consequences. For example, starting up Exim or running the queue (even with no messages waiting) might trigger a costly dial-up-event.
This option should be selected if this system is using Dial-on-Demand. If it has always-on Internet access, this option should be disabled.
Keep number of DNS-queries minimal (Dial-on-Demand)? yes
Exim is able to store locally delivered email in different formats. The most commonly used ones are mbox and Maildir. mbox uses a single file for the complete mail folder
stored in /var/mail/. With Maildir format every single message is stored in a separate file in ~/Maildir/.
Please note that most mail tools in Debian expect the local delivery method to be mbox in their default.
1. mbox format in /var/mail/ 2. Maildir format in home directory
Delivery method for local mail: 2
The Debian exim4 packages can either use 'unsplit configuration', a single monolithic file (/etc/exim4/exim4.conf.template) or 'split configuration', where the actual Exim
configuration files are built from about 50 smaller files in /etc/exim4/conf.d/.
Unsplit configuration is better suited for large modifications and is generally more stable, whereas split configuration offers a comfortable way to make smaller modifications
but is more fragile and might break if modified carelessly.
A more detailed discussion of split and unsplit configuration can be found in the Debian-specific README files in /usr/share/doc/exim4-base.
Split configuration into small files? no
Stopping MTA for restart: exim4_listener.
Restarting MTA:exim: incompatible command-line options or arguments
invoke-rc.d: initscript exim4, action "restart" failed.
sarika:/home/shyam#