mail attachment limit check


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users mail attachment limit check
# 1  
Old 10-25-2010
mail attachment limit check

I want to check the mail attachement size before sending the mail.
I coded:
Code:
IF FILESIZE > XBYTES THEN
MESSAGE "Mail attachment size exceeds limit"
ELSE
SEND MAIL.

But I want to know the quantifier.
To get the XBYTES, I used
Code:
ls -ltr filename | awk '{print $5}'

into a variable, now, if I want to check XBYTES > 15 MB, what is that I have to code ?
I coded XBYTES > 15728640
ie.1024*1024*15

I want to make sure this is right. Please let me know if I am wrong.
Also, in /etc/mail/sendmail.cf, I see
Code:
# maximum message size
#O MaxMessageSize=0

Does that mean there is no limit on message attachments/ messages ? Where could I see the limit ?

Moderator's Comments:
Mod Comment Use [code] and [/code] tags when posting code, data or logs etc. to preserve formatting and enhance readability, thanks.

Last edited by zaxxon; 10-25-2010 at 09:36 AM..
# 2  
Old 10-25-2010
Quote:
# maximum message size
#O MaxMessageSize=0
The leading hash sign means that the lines are comment lines.
Thus the maximum size of an attachment is "unlimited" (well at least not by sendmail). Many ISPs will not allow a 15 Mb attachment.

The test in your script will obviously only work on a O/S where "ls" displays the file size in bytes.
The test in your script will only work for numbers up to 2147483647 .
((1024 x 1024 x 1024 x 2)) -1) . One byte less than 2 Gb.
This is a restriction on the maximum size of an integer in a Shell variable.
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Send Mail With Attachment

Hi, I need to send attachment with email as external attachment. Presently, we are using uuencode to make an attachment but it is going as content of body. We are using below command. uuencode "filename1" "filename2" | mailx -r "$SENDFROM" ${SENDTO} In unix box, -a is not supportable... (1 Reply)
Discussion started by: vamshi929
1 Replies

2. Shell Programming and Scripting

Mail attachment

Hi, I want to send an attachment and content in a single mail using unix command can anyone pls help me? Thanks Naveen A (6 Replies)
Discussion started by: Pranaveen
6 Replies

3. Shell Programming and Scripting

Getting mail with no Attachment

Hi All, my requirement send a mail with attachment a abc.txt file. below is the shell script. #!/usr/bin/ksh set -x #DIR=/appldata/download/mail MAILTO="krupa.behera@kk.com" SUBJECT="Report" BODY="Hi All," ATTACH=/projects/psoft/hrdw/pushreports/crons/temp_out... (5 Replies)
Discussion started by: krupasindhu18
5 Replies

4. Shell Programming and Scripting

Mail Attachment...

Hi All, I am new to unix. I have written the script to identify the delimiter count for my source file and the output I have to capture in another file and that file should sent to mail with attachment. I have tried to send the attachment with below script . But I am not able to do that. Any... (2 Replies)
Discussion started by: suresh_target
2 Replies

5. UNIX for Dummies Questions & Answers

How to send html file in a mail not as an attachment but it should display in the mail in table for

Hi The below script working when we are sending the html as attachment can u please guide how to send thesmae data in table form direct in the mail and not in mail attachment . cat Employee.sql SET VERIFY OFF SET PAGESIZE 200 SET MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP ON - HEAD... (0 Replies)
Discussion started by: mani_isha
0 Replies

6. Shell Programming and Scripting

Mail attachment with unix mail

Hi Could someone help me with the details on how to send an attachment through mail in unix. I have an html file in my unix machine and I want this to be send to some mail id, plese help with the steps. Regards Ajay (2 Replies)
Discussion started by: ajaykumarboyana
2 Replies

7. UNIX for Advanced & Expert Users

mailx commannd - Mail and Attachment in same mail

Hi , I am using mailx command for sending the mails. Rightnow I am sending the attachment (by using uuencode $filename) as a seperate mail.I wanna send the attachment also with the same mail. (6 Replies)
Discussion started by: sharif
6 Replies

8. Shell Programming and Scripting

mail with attachment

Hi, I am facing an issue while sending a mail from unix with attachment.the issue is i am able to send a mail with attachment but...after receiving the mail if u see that the text is continous though it was line by line in original.. UUENCODE is the cmd i am using... plz help me in this... (1 Reply)
Discussion started by: param786
1 Replies

9. UNIX for Dummies Questions & Answers

mail attachment

This question has been asked many time before. I did search other questions. But was not able to work out. Really sorry for repeating the same question. I have mail and mailx and sendmail installed. It Tried this uuencode FILENAME.txt FILENAME.txt | mail mymail@yahoo.com the attachment... (3 Replies)
Discussion started by: sushrut
3 Replies
Login or Register to Ask a Question